vue项目:this.function()中关于:this指针失效的问题
参考代码:第二种
案例代码 · 代码解说 · 如下:
this.nullArrImg= true;//缺省图显示,表示数据为空
this.goodsNumber = 0;//剩余蔬菜库存,赋值为0
//第一种:
this.$router.push('/home'); //返回ChuFang主页
this.isLoading = false;//关闭加载
//第二种:
//后来设置了一个定时器,this就变了,所以事先定义self=this,以免this指针指向混乱的问题。
var self = this;
setTimeout(function(){
self.isLoading = false;
self.$router.push('/home')
},1000);
案例截图:
-
- 略
以上就是关于 “ vue项目:this.function()中关于:this指针失效的问题 ” 的全部内容。