Bootstrap

axios abort掉请求笔记

const CancelToken = axios.CancelToken;
const source = CancelToken.source();

axios.get('/user/12345', {
   
  cancelToken: source.token
}).catch(function(thrown) {
   
  if (axios.isCancel(thrown)) {
   
    console.log('Request canceled', thrown.message);
  } else {
   
    // handle error
  }
});

axios.post('/user/12345', {
   
  name: 'new name'
}, {
   
  cancelToken: source.token
;