繁体   English   中英

TypeError:无法在 React 项目中读取 null 的属性(读取“用户”)

[英]TypeError: Cannot read properties of null (reading 'user') in a React project

为我的管理面板启动服务器时出现此错误。 这是引发错误的文件:

import axios from 'axios';

const BASE_URL = 'http://localhost:5000/api/';
const TOKEN = JSON.parse(JSON.parse(localStorage.getItem('persist:root')).user)
  .currentUser.accessToken;

export const publicRequest = axios.create({
  baseURL: BASE_URL,
});

export const userRequest = axios.create({
  baseURL: BASE_URL,
  headers: { token: `Bearer ${TOKEN}` },
});

我在应用程序的客户端和服务器端使用几乎相同的代码,它们工作得很好。 有什么想法我应该检查吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM