todolist 想点击删除按钮,删除一个
想要删除其中一个,会出错,点击后只剩一个而不是删除一个
改为这样后就成功了
求解,为何第一种写法不行
todolist 想点击删除按钮,删除一个
改为这样后就成功了
求解,为何第一种写法不行
splice是改变原数组的,直接setData赋值是获取到删除的值,你可以let nArr = this.data.list.splice(evt.target.dataset.myindex, 1)
,打印看下nArr
的值,数组的pop,shift方法同理。