page.setData 遇到的问题(bug?)
- 当前 Bug 的表现(可附上截图)
数组 arr,在使用 arr.splice(i, 1) 删除 arr 中的元素(使用了自定义组件)后,再使用 this.setData({ arr }),则位于 i (删除之前是 i + 1)的元素,数据有误
- 预期表现
如下图所示,理论上,删除一个元素后,不应该改变后一个元素的值,但实际上却改变了
- 复现路径
- 提供一个最简复现 Demo
demo 链接:
链接:https://pan.baidu.com/s/1sCjJqr-kWrMaUbJ3W5UdAA
提取码:sn2h
4 回复
看看这个 另一个page.setData的问题 https://developers.weixin.qq.com/community/develop/doc/000a48dcf70278f4bbd84bfcf5ac00