解决微信小程序app.js中异步请求尚未执行完成,就执行Page页面请求的问题

解决微信小程序app.js中异步请求尚未执行完成,就执行Page页面请求的问题,第1张

问题描述:在app.js中执行login请求获取token,home.js中的请求会出现不带token的情况。

原因:app.js中的login请求是异步 *** 作,所以会出现执行home.js中请求的时候,login请求还未执行完成,因此获取不到token。

解决方法:在app.js中使用Promise;在home.js判断Promise的状态,已完成时再去执行页面的请求。

支付宝小程序token获取需要4个步骤。

1、登录支付宝开放平台(蚂蚁金服开放平台)。

2、进入开发者中心,创建应用,并申请应用上线。

3、签约服务窗功能、获取会员信息功能。

4、设置授权回调路径和接口加签方式(选择RSA2(SHA256)密钥),密钥生成需要下载支付宝提供的生成工具即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12075855.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存