如何将onLaunch中获取的值传到page中

发布于 7 年前作者 xia187955 次浏览最后编辑 7 年前来自 ask

因为app.js中onLauch中数据获取比较慢,往往页面加载完成,这个数据还没有获取到, 如果能够保证获取到onLaunch中的数据?

2 回复
ming82
ming821 楼6 年前
  1. 在Page里设定一个更新页面用的方法,比如叫updateXXX(),

  2. app.js里当数据加载完成,通过getCurrentPages获得当前页面栈

  3. 如果目标页面已经有了,就主动调用page.updateXXX()更新页面。如果页面还没渲染,那问题也不存在了对吧

wei38
wei382 楼5 年前

定时器循环检测,我也找不到其他方法了