uni-app
上传图片:
export default {
data() {
return {
imgArr: []
}
},
methods: {
chooseImg() {
uni.chooseImage({
count: 5,
success(res) {
this.imgArr = res.tempFilePaths
}
})
}
}
}
编译出错,imgArr未拿到数据。
微信小程序报错信息如下:

解决:
methods: {
chooseImg() {
uni.chooseImage({
count: 5,
success: res=> {
this.imgArr = res.tempFilePaths
}
})
}
}
拿到数据:

解决是解决了,不知道什么原理, 请路过大佬指点。
本文记录了uni-app中遇到的图片上传失败问题,原始代码中`success`回调处理方式导致数据无法正确赋值。通过调整为箭头函数成功解决了问题,实现了图片路径数组`imgArr`的填充。这是一个关于uni-app微信小程序开发中常见的错误及解决办法。
760

被折叠的 条评论
为什么被折叠?



