代码示例展示了如何使用 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服务已经正确启动。

使用localStorage存储token并添加到axios请求头中

原文地址: https://www.cveoy.top/t/topic/mmkX 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录