二、使用axios获取不到函数外部变量

如01所示,我通过axios获取数据成功后,想把我的res.data.seller赋值给seller这个变量,但是却出现如02所示错误

图01
图02

在Google上查了下,原来是在then的内部不能使用Vue的实例化的this, 因为在内部this没有被绑定。

解决办法

1、如图03所示


图03

2、使用ES6的箭头函数arrow function,箭头方法可以和父方法共享变量 :如图04


图04

推荐阅读更多精彩内容