微信小程序开发求问wxrequest异步怎么实现串行的业务谢谢

微信小程序,微信公开课,微信小程序开发求问wxrequest异步怎么实现串行的业务谢谢 微信公开课

微信公开课小程序热门讨论关于「微信小程序开发求问wxrequest异步怎么实现串行的业务谢谢」的小程序开发问题
补充:大家好求问个问题谢谢我这边的需求是在appjs的onLaunch()中用wxrequest请求服务端获取用户在本系统中的userid,并存储到storage中(setStorageSync())然后在小程序首页的indexjs的onLaunch()中调用ge
展开:大家好求问个问题谢谢我这边的需求是:在appjs的onLaunch()中用wxrequest请求服务端获取用户在本系统中的userid,并存储到storage中(setStorageSync())然后在小程序首页的indexjs的onLaunch()中调用getStorageSync(userID)来获取这个数据,然后请求服务端获取更多数据;现在面临的问题是:wxrequest是异步的,所以在indexjs中再次请求服务端的时候,可能appjs并没有完成请求并设置storage;那么这种需求该怎么实现呢谢谢tips:因为是跨页面js,所以不能让后续的操作在wxrequest的success体中,不知道怎么实现这样的串行业务操作了即速小程序:promiseappjs中readuserid方法readuserid(){varthat=thisreturnnewPromise(function(resolve,reject){wxrequest({url:接口地址,success:res={wxsetStorage({key:userID,data:resdatadata,})resolve(res)},fail:res={reject(res)}})})}indexjs中appreaduserid()then(function(res){你的代码})
更多有关「微信小程序开发求问wxrequest异步怎么实现串行的业务谢谢」的讨论可以前往微信公开课小程序参与互动哦!了解更多

「微信小程序开发求问wxrequest异步怎么实现串行的业务谢谢」热门讨论订阅

微信小程序,微信公开课,微信小程序开发求问wxrequest异步怎么实现串行的业务谢谢
订阅小程序

方法1:微信扫描微信公开课小程序码即可订阅热门讨论「微信小程序开发求问wxrequest异步怎么实现串行的业务谢谢」

方法2:微信搜索微信公开课小程序名称进入,即可订阅热门讨论「微信小程序开发求问wxrequest异步怎么实现串行的业务谢谢」

方法3:微信网页访问即速商店,长按识别微信公开课小程序码即可订阅热门讨论「微信小程序开发求问wxrequest异步怎么实现串行的业务谢谢」

微信公开课小程序热门讨论「微信小程序开发求问wxrequest异步怎么实现串行的业务谢谢」由微信公开课原创摘录于微信小程序商店shop.jisuapp.cn,转载请注明出处。

微信公开课热门讨论「微信小程序开发求问wxrequest异步怎么实现串行的业务谢谢」由微信公开课开发者向微信用户提供,并对本服务内容、数据资料及其运营行为等真实性、合法性及有效性承担全部责任。