问题描述:
download下来的upimg
setData的时候upimg这个值为什么没有变化...
console.log(a)中upimg是需要渲染的图片
var a = datas console.log(a) that.setData({ findlost: a }) console.log(that.data.findlost) |
console.log(a)的结果:
console.log(that.data.findlost)的结果:
然后报错:
可以理解成setdata是一个异步操作,请使用a进行同步操作,接下来一个函数需要用到that.data.findlost时,直接给函数一个参数a就好。