介绍
今天就跟大家聊聊有关解决vue侦听器观察调用这个时出现问题的方法,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
看侦听器中,我们要将新的值赋给它。一个出错
看:{ 价值:(newV oldV)=比;{ 这一点。一个=newV; } }
这里报错定义,这里错误的原因是不能写成箭头函数。写成箭头函数后,这个会取上下文,而不是组件里面的这个了,正确写法为:
看:{ 价值:函数(newV oldV) { 这一点。一个=newV; } }
如下图:
看考链接:https://cn.vuejs.org/v2/api/观看
PS:好吧,虽然问题可以解决,但是具体为什么不能写成箭头函数,讲实话,我现在也不懂,知道原理的可以给我评论,非常感谢。
<强> 强>
应用var=new Vue ({ 艾尔:& # 39;#应用# 39; 数据:{ 答:1 }, 看:{ 答:()=比;{ console.log(这) } }, 方法:{>“使用strict"; var _this=无效0; 应用var=new Vue ({ 艾尔:& # 39;#应用# 39; 数据:{ 答:1 }, 看:{ 答:函数(){ console.log (_this); } }, 方法:{>注意:{ 站:函数(newVal,老){//非josn用法 console.log (newVal) }, & # 39;form.fdnDct& # 39;:函数(newVal,老){//josn用法 console.log (newVal) }, }//这也是一种用法 看:{ & # 39;browse_integral_info.buy& # 39;: & # 39;人民币# 39;//购买积分转化成人民币 & # 39;browse_integral_info.give& # 39;: & # 39;给# 39;//完成邀请浏览任务赠送 & # 39;bargain_integral_info.give& # 39;: & # 39; BARGAINGIVE& # 39; 深:没错, }, 方法:{ 元:函数(){ 这一点。RMBs=this.browse_integral_info.buy/100 }, },
看完上述内容,你们对解决vue侦听器观察调用这个时出现问题的方法有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。