axios请求配置项优化中的这段话是什么意思?
let promiseArr
axios.interceptors.request.use(config => {
//set header
config.headers = {
'Content-Type':'application/json',
'Accept':'application/json'
};
//发起请求时,取消掉当前正在进行的相同请求
if (promiseArr[config.url]) {
promiseArr[config.url]('操作取消');
promiseArr[config.url] = cancel
} else {
promiseArr[config.url] = cancel
}
return config
}, error => {
return Promise.reject(error)
});
这段代码中promiseArrconfig.url是什么意思啊,这个url不是一段字符串么,为什么能赋值
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
还真不是字符串,是一个 cancel工厂对象