事情是这样的 我做一个图片上传的功能 上传之后删除图片 的时候 因为要设置添加图标和删除图标
所以setData了本地资源
但是就在开发者工具报了这个错误了 但是运行貌似正常
VM12525:1 Failed to load local image resource /pages/personal/
the server responded with a status of 500 (HTTP/1.1 500 Internal Server Error)
下面附上复现代码
this.data.uploadLists[index] = {
url: '',
id: '',
canDelete: false,
canUpload: true,
uploading: false,
icon: '/images/add-img-b@2x.png',
deleteIcon: '/images/icon-delete@2x.png',
percent: 0
}
this.setData({
uploadLists: this.data.uploadLists
})
这个操作是不是有点问题,把自己setData给自己,没有代码片段不好猜
更新数组对象的属性啊 那你告诉我更新数组对象的属性怎么更新
你给个代码片段吧
https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html