黄子涵

查漏补缺——config => { },这是啥?

问题

如题所示,源码如下:

service.interceptors.request.use(
config => {
// do something before request is sent
// if (store.getters.token) {
// config.headers['X-Token'] = getToken()
// }
return config
},
error => {
// do something with request error
console.log(error) // for debug
return Promise.reject(error)
}
)

答案

ES6新特性箭头函数语法、如何正确使用箭头函数

所以上面的函数可以展开为这样:

service.interceptors.request.use(
function(config) {
// do something before request is sent
// if (store.getters.token) {
// config.headers['X-Token'] = getToken()
// }
return config
},
function(error) {
// do something with request error
console.log(error) // for debug
return Promise.reject(error)
}
)
posted @   黄子涵  阅读(432)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示