删除特定索引上VueJS2
问题描述:
我使用下面的代码:删除特定索引上VueJS2
removeElement (index) {
this.books.splice(index, 1);
}
元书籍:
books: [
{
name: 'Hamlet',
author: 'William Shakespeare',
date: '1609',
language: 'English'
},
{
name: 'A Boys Will',
author: 'Robert Frost',
date: '1913',
language: 'English'
}
]
这是工作,但它是去除索引0每次。 如何解决这个问题?我使用VueJS 2.
答
试试这个
removeElement (index) {
var books = this.books
var filteredBooks = books.filter(function(book, i) {
return index !== i
})
this.books = filteredBooks
}
不应该有与代码的任何问题,问题可能出在指数被传递给函数 – Ragas