Vue中axios请求导致status为canceled
这个的原因是浏览器端取消了这次的请求然后去百度百度的时候给出的大部分例子都是ajax请求,并且都说的是因为from中的 “submit” 改为 “button”就可以了自己尝试了一下之后发现根本不是这个问题是因为自己封装的axios中规定了请求的时间,然后你的后端返回数据的时候时间过长,到了规定的时候没有返回数据,就按照你规定的时间给你取消了axios.defaults.timeout = 100
·
这个的原因是浏览器端取消了这次的请求然后去百度
百度的时候给出的大部分例子都是ajax请求,并且都说的是因为from中的 “submit” 改为 “button”就可以了
自己尝试了一下之后发现根本不是这个问题 是因为自己封装的axios中规定了请求的时间,然后你的后端返回数据的时候时间过长,到了规定的时候没有返回数据,就按照你规定的时间给你取消了
axios.defaults.timeout = 1000000; // 把这里事件改大一点就好了
更多推荐
已为社区贡献2条内容
所有评论(0)