在此次做的项目中,请求后端数据时,需要将token放在请求头中
登陆后将token存入sessionStorage中:
handleSubmit() {
axios.post('/backend/public/admin/login',
{
'account':this.loginform.user,
'password':this.loginform.password
}).then(
res=>{
if(res.data.retcode!=200100){
this.$message.error(this.status[res.data.retcode])
console.log('登录信息错误')
}else{
sessionStorage.setItem('userinfo',JSON.stringify(res.data.retstring.userinfo))
sessionStorage.setItem('token',res.data.retstring.token)
this.$router.push('/banner')
this.$message.success("登录成功!")
// console.log(res,'登陆成功')
}
}
).catch(
err=>
this.$message.error("登录失败"+err)
)
1.刚开始的时候使用