data中有数据,但是输出打印出来就是undefined ?
发布于 4 年前 作者 nacui 5517 次浏览 来自 问答

我在社区里看到很多人提过相似的问题, 但是我看问题下面的回复却没有解答, 所以今天自己来提问, 希望能得到满意的答复, 谢谢!

如果需求复现问题的代码片段我可以提供

3 回复

网络请求不是时间吗?

你们js是怎么学的?谁教的?同步和异步都没学会?

在getSubmitTimes:funtion(){} 中  是不是 有_this.setData({demandcount:xxx,}) 把console.log(_this.data.demandcount) 剪切到 _this.setData({demandcount:xxx,})后面

你的addrequirementrelease:funtion(){} 中 的 _this.getSubmitTimes() 还没有成功返回数据的时候就打印了_this.data.demandcount  所以会undefined

回到顶部