2018-09-05 箭头函数初体验

用axios替换vue-resource的时候遇到一个问题,报错变量未定义,报错位置:

this.progressNum = res.data.progressNum;

res是请求返回的数据,排查后发现是this.progressNum  并不能获取到我们data中定义的变量,把匿名函数改写成箭头函数就没问题了。从此pick箭头函数,要好好学习es6了。

箭头函数的特点:

1、写法简洁

2、没有局部this绑定,也就是说箭头函数内部的this等同于外部this

(传统写法是在函数外部定义变量保存this,内部再通过这个变量使用this,现在一个箭头函数就搞定啦)

你可能感兴趣的:(2018-09-05 箭头函数初体验)