如何人为操作的关闭界面中的请求?

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

需求是:进入A界面中,需要去请求后台的数据展示在界面中,进入B界面的时候也要去请求后台数据,现在的问题是,当进入A时,请求还未完毕的时候切换到B界面(相当于A与B界面迅速来回的切换,不等界面数据加载完毕就切换),现在想的是;当切换到另一个界面的时候,如何关闭上一个界面中还未执行的请求。。。。。求大神帮忙,感激不尽。。。。

3 回复
qianjun
qianjun1 楼6 年前

这样可以试一下

xiacheng
xiacheng2 楼6 年前

“wx.request 返回一个 requestTask 对象,通过 requestTask,可中断请求任务。

参考文档:https://developers.weixin.qq.com/miniprogram/dev/api/network-request.html#wxrequestobject

xiaming
xiaming3 楼4 年前

a界面数据未加载不让进入b界面不就可以了吗