使用axios请求数据绑定时 已定义对象Cannot set property 'xxxxxx' of undefined

使用axios请求数据绑定时 已定义对象Cannot set property 'xxxxxx' of undefined

在then的内部不能使用Vue的实例化的this, 因为在内部this 没有被绑定。

解决方案:

1、axios请求后使用es6的箭头函数, 箭头方法可以和父方法共享变量 

.then((res) => {
   console.log(res)
})

2.在axios请求之前,将this赋值给另一个变量;例如:var that = this