如何将onLaunch中获取的值传到page中
发布于 5 年前 作者 xia18 7793 次浏览 来自 问答

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

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

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

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

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

回到顶部