Reactjs 访问令牌\u未识别

Reactjs 访问令牌\u未识别,reactjs,authentication,token,storage,local,Reactjs,Authentication,Token,Storage,Local,我正在React中构建令牌身份验证,但遇到问题。下面有两行代码: 当我根据eslint使用正确的代码时: const { token } = response.data.token; const token=response.data.token; 它没有返回错误,但我看不到access_令牌,它在本地存储中无法识别 当我根据eslint使用不正确的代码时: const { token } = response.data.token; const token=response.data.t

我正在React中构建令牌身份验证,但遇到问题。下面有两行代码: 当我根据eslint使用正确的代码时:

const { token } = response.data.token;
const token=response.data.token;
它没有返回错误,但我看不到access_令牌,它在本地存储中无法识别

当我根据eslint使用不正确的代码时:

const { token } = response.data.token;
const token=response.data.token;
然后显示本地存储中的实际代码

发生了什么事?

const{token}=response.data.token;是const token的sugar=response.data.token.token;,这不是你想要的

以下内容相当于您的第二个代码段:

const { token } = response.data;
正确的语法是const{token}=response.data;