如何控制执行顺序?

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

app.js中 onLaunch的逻辑还没执行完,首页就加载并执行了。怎么控制onLaunch执行完再执行首页的逻辑?

9 回复
zhangping
zhangping1 楼6 年前

这个没办法知道哪个是首页吧,正常启动自然知道首页

但是如果是扫码进入子页怎么办?那么子页就是首页了

但程序是一份,如何判断用户首次进入时是哪个页面?

lhe
lhe2 楼6 年前

请问怎么实现让onLaunch 加载完,再加载onLoad

libai
libai3 楼6 年前

知道的说一下,难道真的用1楼的方法????

renyong
renyong4 楼6 年前

请问是怎么解决的?

我遇到类似的问题,希望在 onLaunch 中做一些初始化工作,完成后再进入各页面的 onLoad。

tanqiang
tanqiang5 楼6 年前

这个问题解决了嘛

zsun
zsun6 楼6 年前

用了也不行啊,wx.request 这个方法是不是异步的 ,速度慢的原因啊???

qiaogang
qiaogang7 楼6 年前

怎么解决的?

zhaowei
zhaowei8 楼6 年前

你们都没搞懂小程序工作原理,打开后只会加载第一个页面,不是所有页面一起加载,其他页面用的时候才加载. 所以在第一个页面的onload里做和onLaunch做是一样的。在页面onload做 如果加载需要很长时间,还能自己加个进度条

xiulan17
xiulan179 楼5 年前

把逻辑放首页onload里