如题,请不要问为什么要这样做这种无意义的问题,只说可以不可以,非常感谢认真帮助的各位大神
- 发布:2022-01-12 10:39
- 更新:2022-01-12 14:47
- 阅读:486
请问我全局混入的onShow里有一个异步ajax请求,我想这个异步执行结束后再走页面的onShow,有办法吗?
思路不对,换个思路吧
-
霍霍 (作者)
谢谢,我现在是已经成熟的产品,获取后台数据都是在onshow里边,现在需要增加静默登录,因为增加了离线模式,离线时间可能比较久,再切在线可能登录就过期了,所以想在混入的onshow里边验证是否登录过期,如果登录过期就自动重新登录,但因为是异步所以还没有执行完登录页面的请求就发送了,请问有什么好的解决办法吗
2022-01-12 17:30
霍霍 (作者)
谢谢,如果用全局状态可能改动比较大,我现在是已经成熟的产品,获取后台数据都是在onshow里边,现在需要增加静默登录,因为增加了离线模式,离线时间可能比较久,再切在线可能登录就过期了,所以想在混入的onshow里边验证是否登录过期,如果登录过期就自动重新登录,但因为是异步所以还没有执行完登录页面的请求就发送了,请问有什么好的解决办法吗
2022-01-12 17:29
gadfly3173
回复 霍霍: 抽一个统一的登录api,在每个页面里加一下咯。。
2022-01-12 17:38
霍霍 (作者)
回复 gadfly3173: 一开始主要就不想在每个页面加代码,实在没办法只能这样了
2022-01-12 17:53
gadfly3173
回复 霍霍: 看了下uniapp也可以上路由守卫,你可以试试
2022-01-12 18:00
霍霍 (作者)
回复 gadfly3173: 谢谢,不过路由卫士容易出现请求多次token的情况,楼下介绍的页面自定义钩子可以解决这种问题
2022-01-18 15:29