长按删除图片,
deleteImage:function(e){
var that = this;
var files1 = that.data.files1;
var picPaths = that.data.picPaths;
var index = e.currentTarget.dataset.index;//获取当前长按图片下标
wx.showModal({
title: '提示',
content: '确定要删除此图片吗?',
success: function (res) {
if (res.confirm) {
files1.splice(index, 1);
picPaths.splice(index, 1);
} else if (res.cancel) {
return false;
}
that.setData({
files1: files1,
picPaths: picPaths
});
}
})
}
开始没加
that.setData({
files1: files1,
picPaths: picPaths
});
这段,修改完图片数组页面没有变,setdata之后就好了