-
首先 看到请登录 首先要想到 这个页面 是通过请求头token判断是不是登录的 那么可以怀疑token过期,或者没有token,页面正常 那就就可以怀疑是这个组件的请求方法 没有加请求头,接下来看文档。
-
headers:设置上传的请求头部 通过这个事件可以知道 可以设置请求头 那么就是默认没有喽
-
开始解决 在
el-upload
组件中添加:headers="myHeaders"
在js中获取储存中的token
这里我用的是var token = 'Bearer '+sessionStorage.getItem('msmkht')
在data中写上myHeaders: {Authorization: token}
好了 这样就添加上了请求头 别问Authorization
是什么 问就是百度
action="要请求的api的路径"
async hello(res){//res为接口请求成功后返回的数据
console.log(res)
if(res.code ==200){
this.imageUrl=res.data.path
this.$message.success("图片上传成功")
}
},