wx.showActionSheet中赋值了,为什么还是not defined?
发布于 4 年前 作者 yong62 2634 次浏览 来自 问答

2 回复

首先2个问题:

  1. 外面这个value没有定义,整个应该是叫 this.data.value
  2. 异步问题,上面的程序还没赋值,外面就打印this.data.value了。
  3. 建议你 :
this.setData({
  value: list[res.tapIndex]
}, () => {
  console.log(this.data.value)
})

应该是 console.log(this.data.value)

回到顶部