收藏
回答

为什么有时候app.js执行到wx.login接口时就先执行index.js页面


有的时候app.js执行到wx.login接口的时候就先去执行index.js页面了,我的意思就是wx.login接口执行有的时候有点慢


最后一次编辑于  2017-05-25
回答关注问题邀请回答
收藏

5 个回答

  • maq
    maq
    2017-05-26

    建议楼主先搞清楚 js 里面“异步”这个概念,就不会说【先执行完app.js之后再……】了。


    你这个代码,应该把“我要判断的方法”写在“拿一个值”那个请求的回调里。

    2017-05-26
    有用
    回复
  • 胖子
    胖子
    2017-05-26

    在你的那个值没拿到的时候,首页显示loading 就好了,拿到了再把loading 隐藏

    2017-05-26
    有用
    回复
  • 亚伦
    亚伦
    2017-05-26

    我现在需要从qpp.js中拿一个值       然后在首页进行判断     但是有的时侯那个值拿不到   因为就像我说的app.js中的值加载到一半就去执行我要判断的方法  但是值没有拿到   所以没法进行判断


    2017-05-26
    有用
    回复
  • 亚伦
    亚伦
    2017-05-26

    那么有什么办法可以先执行完app.js之后再执行index.js页面

    2017-05-26
    有用
    回复
  • 女娲的小泥人
    女娲的小泥人
    2017-05-25

    这个很正常,否则他们也不用使用异步带回调函数的调用方法了。

    你需要在代码中考虑到这种情况。

    2017-05-25
    有用
    回复
登录 后发表内容