收藏
回答

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

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

最后一次编辑于  2018-02-26
回答关注问题邀请回答
收藏

6 个回答

  • 小程序/小游戏开发-Link
    小程序/小游戏开发-Link
    2018-02-26

    wx.login 是异步接口

    2018-02-26
    赞同
    回复
  • 小程序/小游戏开发-Link
    小程序/小游戏开发-Link
    2018-02-26

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

    2018-02-26
    赞同
    回复
  • 还能玩吧
    还能玩吧
    2018-03-19

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

    2018-03-19
    赞同
    回复
  • 三月猫先森
    三月猫先森
    2018-02-27

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

    2018-02-27
    赞同
    回复
  • 三月猫先森
    三月猫先森
    2018-02-26

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

    2018-02-26
    赞同
    回复
  • 三月猫先森
    三月猫先森
    2018-02-26

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

    2018-02-26
    赞同
    回复