在 Vue 中,可以通过点击按钮传递 item 对象,并从 selectData 数组中删除该条数据。可以使用 Array.prototype.filter() 方法来实现这一点。以下是一个示例:
说明
- 数据结构:
selectData是一个包含多个对象的数组,每个对象都有id和name属性。 - 渲染列表:使用
v-for指令渲染selectData数组中的每个item。 - 点击按钮:为每个
item添加一个删除按钮,点击按钮时调用removeItem方法,并将当前的item作为参数传递。 - 删除逻辑:在
removeItem方法中,使用filter方法创建一个新的数组,过滤掉与传入item的id相同的对象,并将结果重新赋值给selectData。



















