如题,一直没有看到老师解决分组里的书籍移出书架的问题,自己修改了一下解决了:
export function removeFromBookShelf(book, bookList) {
if (!bookList) bookList = getBookShelf()
return bookList.filter(item => {
if (item.itemList) {
item.itemList = removeFromBookShelf(book, item.itemList) // 老师这里写的是removeAddFromShelf(item.itemList)
}
return item.fileName !== book.fileName
})
}