为什么用setData更改数据后有时候打印的是空对象
发布于 5 年前 作者 yang79 14317 次浏览 来自 问答

如图所示 我用setData赋值后 可以在onready里用this.data打印出来 可以看到赋值成功 但是不能打印this.data.exchanList  大多数会出现空对象 如最后一张图片最后一行 里面什么也没有  但是有时候打印又能出数据

2 回复

这有个先后顺序,因为请求时间的不固定的,有可能你获取到数据的时候,页面已经渲染完成了,这个时候数据还没有set过来

我在onready里主要是打印看看  主要是直接在页面掉数据 可以掉也可以用 但是又个最新问题 我在发送个ajax获取到数据a  然后这个a是另一个ajax url的组成部分. 所以必须调用a  才能执行下个ajax 但是由于这个a经常会没有数据 所以我的下一个ajax也没办法执行

这是获取的数据  第一个ajax  

这是我要用它的值来动态url获取后台数据  但是如果它经常会不显示 没办法打点调用啊. 求大神指导

回到顶部