request跨页面响应,官方有什么好的解决方案吗

发布于 7 年前作者 leijie2299 次浏览最后编辑 7 年前来自 ask

request跨页面响应,官方有什么好的解决方案吗

比如在当前页面发出去一个请求,但是接口响应慢。用户又主动去了另外一个页面,这时上一个接口超时,执行了fail函数(wx.showToast)。这样体验就很不好了。

上一个页面的接口超时,因为用户主动操作去其它页面或者回退,那么这个超时接口如果做了fail处理。就会把应该处理错误提示的响应放到了另一个页面去。

问题是用户主动操作跳转页面。。。



而且还不能加 loading 。


2 回复
sqiao
sqiao1 楼6 年前

在进入页面之前请求数据,在请求成功的回调里写navigateTo方法。在之前加个loading,要进去的页面onshow方法里掉loading即可

lei08
lei082 楼6 年前

你可以给个loading