app.js
App({
onLaunch: function () {
console.log("onLaunch");
//发送异步请求,请求结果没有返回时等待
//请求结果返回,执行onShow
},
onShow: function () {
console.log("onShow");
//执行完onShow后加载首页
},
onHide: function () {
console.log("onHide");
},
onError: function (msg) {
console.log("onError");
}
});
index.js
Page({
data:{
},
onLoad:function(options){
//发送异步请求,请求参数中包含app.js中的返回结果
},
onReady:function(){
// 页面渲染完成
},
onShow:function(){
// 页面显示
},
onHide:function(){
// 页面隐藏
},
onUnload:function(){
// 页面关闭
}
});
-----现在问题: 我生成了二维码.我用微信自带扫一扫 一扫二维码进来首先 我app.onLaunch都还没执行完;
就调度了我扫一扫的api. wx.request没有同步请求; 但是我扫一扫之后必须要有用户信息.我才能完成我扫二维码之后的业务逻辑;
请求解决问题~ 谢谢~
这个场景的终极解决方案https://developers.weixin.qq.com/community/develop/article/doc/00002ac57208f0e7335d111f156013
请问,最终是如何解决的?
这确实是个好问题,我关注下
那就放在index.js中呗,也一样能获取数据。
别人的
大神们帮帮忙~
就没人帮忙解决一下吗?