setData错误
发布于 5 年前 作者 yutao 7169 次浏览 来自 问答

问题描述:

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)的结果:



然后报错:





1 回复

可以理解成setdata是一个异步操作,请使用a进行同步操作,接下来一个函数需要用到that.data.findlost时,直接给函数一个参数a就好。

回到顶部