类型错误:无法读取未定义的属性(读取‘token’)
2022-05-12
9540
当我使用 localStorage 时出现此错误:未捕获(在承诺中)TypeError:无法读取未定义的属性(读取“token”)。 但我的令牌在这里 :
承诺在这里 :
async loginSubmit () {
const response = axios.post('http://localhost:3000/api/auth/login', {
email: this.email,
password: this.password
});
localStorage.setItem('token', response.data.token);
console.log(response);
this.$router.push('actu');
},
你能帮帮我吗?拜托
2个回答
Axios返回承诺,您需要等待请求:
425447241
EinLinuus
2022-05-12
您正在使用 axios,它返回一个承诺。这就是您出现此错误的原因。您必须使用 async await 等待 axios 响应
Jordie Lutundula
2022-05-12