使用localStorage存储token并添加到axios请求头中
代码示例展示了如何使用 localStorage.setItem('token', response.data.token) 存储token,并在使用 axios 发送请求时将 token 添加到请求头中。
fetchTaskList() {
const token = localStorage.getItem('token');
console.log(token)
axios.interceptors.request.use(
config => {
config.headers.Authorization = `Bearer ${token}`;
return config;
},
error => Promise.reject(error)
);
axios.get('http://localhost:8888/task/findAllTask')
.then(response => {
this.taskList = response.data;
this.nextId = response.data.length;
})
.catch(error => {
console.log(error);
});
},
这段代码看起来没有明显的语法错误,但是缺乏完整的上下文,无法判断其是否能正常运行。建议检查代码的完整性和相关依赖项是否已经正确引入,并确保后端API服务已经正确启动。
原文地址: https://www.cveoy.top/t/topic/mmkX 著作权归作者所有。请勿转载和采集!