Vue.js的this作用域

 

下面是一段让页面显示动态时间的代码:

当前时间:{{DataNow}}

var _this = this;这里声明一个变量指向父函数的this, 用于 _this.DataNow = new Date();  修改父函数的“DataNow”实现动态时间,如果这里改为this.DataNow = new Date() 就指向了mounted里面的DataNow 则没有了效果;

_this只是一个变量名,this代表父函数,如果在子函数还用this,this的指向就变成子函数了,_this就是用来存储指向的

 

 

你可能感兴趣的:(Vue.js)