小程序开发如何保证appjs中的请求完成后page里的indexjs才会请求

微信小程序,微信公开课,小程序开发如何保证appjs中的请求完成后page里的indexjs才会请求 微信公开课

微信公开课小程序热门讨论关于「小程序开发如何保证appjs中的请求完成后page里的indexjs才会请求」的小程序开发问题
补充:如何保证appjs中的请求完成后page里的indexjs才会请求
展开:在appjs的onLaunch中执行请求授权和获取服务端的token,然后首页的js拿着这个token去后台请求接口,但有时会出现token还没拿到就去后台请求API接口了,这个问题怎么解决啊即速小程序:方法很多啊,有简单的和复杂的,复杂的更通用,大概是这种模式appjs页getToken(){wxrequest({url:xxx,success:(res)={thisglobalDatatoken=resdatatoken;thisglobalDatatokenCallback&&thisglobalDatatokenCallback();如果回调函数存在就执行}}}indexjs里判断一下if(appglobalDatatoken){如果已经赋值成功就直接用获取到token后的执行逻辑}else{如果没有赋值成功就预先写好一个回调函数,然后获取到token后执行回调函数就行了appglobalDatatokenCallback=function(token){获取到token后的执行逻辑}}:可以考虑在首页的js去请求token,请求成功再去后台请求api接口,或者在首页弄个定时器,隔一段时间去查找token是否有值,有值就去调后台api,没值就继续轮询:getApp()login()then(function(){todo})
更多有关「小程序开发如何保证appjs中的请求完成后page里的indexjs才会请求」的讨论可以前往微信公开课小程序参与互动哦!了解更多

「小程序开发如何保证appjs中的请求完成后page里的indexjs才会请求」热门讨论订阅

微信小程序,微信公开课,小程序开发如何保证appjs中的请求完成后page里的indexjs才会请求
订阅小程序

方法1:微信扫描微信公开课小程序码即可订阅热门讨论「小程序开发如何保证appjs中的请求完成后page里的indexjs才会请求」

方法2:微信搜索微信公开课小程序名称进入,即可订阅热门讨论「小程序开发如何保证appjs中的请求完成后page里的indexjs才会请求」

方法3:微信网页访问即速商店,长按识别微信公开课小程序码即可订阅热门讨论「小程序开发如何保证appjs中的请求完成后page里的indexjs才会请求」

微信公开课小程序热门讨论「小程序开发如何保证appjs中的请求完成后page里的indexjs才会请求」由微信公开课原创摘录于微信小程序商店shop.jisuapp.cn,转载请注明出处。

微信公开课热门讨论「小程序开发如何保证appjs中的请求完成后page里的indexjs才会请求」由微信公开课开发者向微信用户提供,并对本服务内容、数据资料及其运营行为等真实性、合法性及有效性承担全部责任。