需要请求后台获取token,使用拦截器默认带上该token。instance.interceptors.request.use(function (config) {
//配置config
getToken()
.then((data) => { config.headers.Authorization = data;
}) return config;
console.log(config)
});getToken函数通过promise放回token,但return不出去。应该用什么方式去设置token
1 回答
holdtom
TA贡献1805条经验 获得超10个赞
instance.interceptors.request.use(config => { const token = getToken() if (token) { config.headers.token = token } return config }, error => { return Promise.reject(error) })
添加回答
举报
0/150
提交
取消