项目中上传头像成功后,需要把已上传的头像赋值给vue的data数据,以响应式改变页面用户头像。但是this指向不是vm对象。
![](https://img-blog.csdnimg.cn/img_convert/8c26062c38be26b0a2a24c8b0e36d49c.jpeg)
![](https://img-blog.csdnimg.cn/img_convert/501d47a965271abdb8e7ced446d6b056.jpeg)
在这两个的回调函数success内,this指向是undefined。需要把两个函数都改为箭头函数,这时this指向就变成了vm,通过this.属性,就可以把返回的头像地址赋给data。
项目中上传头像成功后,需要把已上传的头像赋值给vue的data数据,以响应式改变页面用户头像。但是this指向不是vm对象。
在这两个的回调函数success内,this指向是undefined。需要把两个函数都改为箭头函数,这时this指向就变成了vm,通过this.属性,就可以把返回的头像地址赋给data。