onLoad()中多个wx.request()异步执行,导致页面初始化数据有重复
来源:19-8 交互反馈 wx.showToast

qq_我落泪情绪零碎_0
2019-08-01
我在onLoad()的方法里面加了几个wx.request()来初始化页面,这些请求都是需要登录权限的,我在每个wx.request()里面判断了服务端返回的状态码,如果没有登录,就去请求登录接口,登录完成调用onLoad()实现刷页面刷新。但是我发现wx.request()有多少个,页面初始化的数据就重复了多少遍?
应该是onLoad()不会重置页面的data数据,怎么解决呢?或者很多接口需要权限的该怎么处理未授权的情况?
写回答
1回答
-
7七月
2019-08-03
你是如何做到 onLoad主动调用的?这是生命周期函数 只应该小程序调用。
00
相似问题