小程序
小游戏
企业微信
微信支付
扫描小程序码分享
需求是:进入A界面中,需要去请求后台的数据展示在界面中,进入B界面的时候也要去请求后台数据,现在的问题是,当进入A时,请求还未完毕的时候切换到B界面(相当于A与B界面迅速来回的切换,不等界面数据加载完毕就切换),现在想的是;当切换到另一个界面的时候,如何关闭上一个界面中还未执行的请求。。。。。求大神帮忙,感激不尽。。。。
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
“wx.request 返回一个 requestTask 对象,通过 requestTask,可中断请求任务。”
requestTask
参考文档:https://developers.weixin.qq.com/miniprogram/dev/api/network-request.html#wxrequestobject
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
这样可以试一下
a界面数据未加载不让进入b界面不就可以了吗
如果是两个tabBar导航页来回切换,根本不能说不让切换到b界面的,用户就是想迅速来回切换的
嗯,那就在onHide时候使用楼下的方法中断请求
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
“wx.request 返回一个
requestTask
对象,通过requestTask
,可中断请求任务。”参考文档:https://developers.weixin.qq.com/miniprogram/dev/api/network-request.html#wxrequestobject
这样可以试一下
a界面数据未加载不让进入b界面不就可以了吗
如果是两个tabBar导航页来回切换,根本不能说不让切换到b界面的,用户就是想迅速来回切换的
嗯,那就在onHide时候使用楼下的方法中断请求