axios分析

65 阅读1分钟

JSON-Server

启动接口模拟服务,类似Mock

拦截器

请求拦截器先进后执行(源码中使用的unshift入chain数组中方式)

响应拦截器先进先执行(源码中使用的push入chain数组方式)

取消请求

cancalToken设置

//声明全局
let cancel=null
//定义
cancelToken:new axios.CancelToken(function(c){
cacel=c
})
//执行
cancel()