data数据: data() { return { source: "" }; }, methods方法: methods: { sendGet() { // 每次都生成一个 token,给这个接口 var source = axios.CancelToken.source(); this.source = source; axios.get("http://127.0.0.1:7001/api/user", { cancelToken: source.token }) .then(res => { console.log(res); }) .catch(err => { console.log(err); }); }, // 取消请求; cancelGet() { this.source.cancel("cancel http"); } },