作者:WEIAIXINGJIANMENG | 来源:互联网 | 2023-06-08 15:40
modifyData: function(event){12345678var id = event.currentTarget.dataset.id;var index = this.data.li
modifyData: function(event){
1 2 3 4 5 6 7 8
| var id = event.currentTarget.dataset.id;
var index = this.data.list.findIndex(item => {
item.id === id;
});
var arr = this.data.list;
arr[index].dOne= true;
this.setData({ list: arr }); |
}
页面中的一个元素bindtap了上面的这个方法,但是为什么上面这段代码执行完之后修改的那项数组元素就从list当中被删除了?很是奇怪?