遇到的问题 : 在小程序里面 当前页面正在请求,这时我们返回上一页的时候发现数据请求提示还有,这个时候我们就需要返回上一页的时候中断请求
微信官方给的方法是
中断请求任务
代码示例
const requestTask=wx.request({
url:'test.php',//仅为示例,并非真实的接口地址
data:{x:'',y:''},
header:{'content-type':'application/json'},
success(res){
console.log(res.data)
}
})
requestTask.abort()// 取消请求任务
我在项目里面是将请求全部封装起来的 这个时候就需要多传一个参数进去 作为是否中断请求的标志
,
当我们在需要用到中断的地方 我们传一个参数进去即可