收藏
回答

setData错误

问题描述:

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



然后报错:






最后一次编辑于  2018-08-12  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

1 个回答

  • 林七
    林七
    2018-08-13

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

    2018-08-13
    赞同
    回复