有的时候app.js执行到wx.login接口的时候就先去执行index.js页面了,我的意思就是wx.login接口执行有的时候有点慢
那么有什么办法可以先执行完app.js之后再执行index.js页面
建议楼主先搞清楚 js 里面“异步”这个概念,就不会说【先执行完app.js之后再……】了。
你这个代码,应该把“我要判断的方法”写在“拿一个值”那个请求的回调里。
在你的那个值没拿到的时候,首页显示loading 就好了,拿到了再把loading 隐藏
我现在需要从qpp.js中拿一个值 然后在首页进行判断 但是有的时侯那个值拿不到 因为就像我说的app.js中的值加载到一半就去执行我要判断的方法 但是值没有拿到 所以没法进行判断
这个很正常,否则他们也不用使用异步带回调函数的调用方法了。
你需要在代码中考虑到这种情况。