页面的onLoad比app.js onLaunch先执行的么

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

遇到在打开页面首页的时候onLoad 会比app.js中onLaunch先执行,然后onLaunch里面的信息就会获取不到,要推出再进去一遍,这个是我哪里设置出现问题的么

6 回复
fengmin
fengmin1 楼6 年前

请问wx:login的调用实在小程序加载完才执行的么

wantao
wantao2 楼6 年前

第一次登入。我在页面的onLoad打印的内容都比onLaunch wx:login前面,于是onLoad里面的接口就拿不到wx:login里面的

fjin
fjin3 楼6 年前

理论上不可能,但要注意 app onLaunch 在小程序启动生命周期能只会执行一次。

awu
awu4 楼6 年前

wx.login 是异步接口

leiwan
leiwan5 楼6 年前

你好,请问这个问题解决了没?

maofang
maofang6 楼6 年前

第一次进入,调用的接口都是需要登入后的参数,调试器是可以的,放到手机调试的时候就是失败的,就是因为少了参数,比login先执行了,这样有什么方法让登入先执行的么