axios.get(path, {
timeout: 1000,
params: {
id: 12
}
});
反复的核对了,后台3秒才响应,我设置axios 1秒就超时,但是axios一直没有进入catch,怎么肥四?
axios.get(path, {
timeout: 1000,
params: {
id: 12
}
});
反复的核对了,后台3秒才响应,我设置axios 1秒就超时,但是axios一直没有进入catch,怎么肥四?
需要将axios挂载到实例上吧,拿Vue来说,需要设置Vue.prototype.axios = axios,然后再设置。
import Vue from 'vue'
import App from './App'
//原型上挂载axios,全局使用
Vue.prototype.axios = axiso;
axios.interceptors.response.use()
axios.get(path,params,{timeout: 1000});
//个人愚见
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
在 StackOverflow 上找到点线索,需要创建 Axios 实例
更新 JsFiddle,试了下,有效了
https://jsfiddle.net/Les41a0c/2/