vue中computed的this指向有什么用

这篇文章主要为大家展示了“vue中computed的this指向有什么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“vue中computed的this指向有什么用”这篇文章吧。

创新互联专业为企业提供长寿网站建设、长寿做网站、长寿网站设计、长寿网站制作等企业网站建设、网页设计与制作、长寿企业网站模板建站服务,十载长寿做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

1.箭头函数中的this

  • 箭头函数内部的this是词法作用域,由上下文确定

  • 函数体内的this对象,就是定义时所在的对象,而不是使用时所在的对象

2.vue中的computed

使用箭头函数

list: () => {
  console.log(this)
}

vue中computed的this指向有什么用

不使用箭头函数

allFigure: function() {
  console.log(this)
},

vue中computed的this指向有什么用

使用get()

allFigure: {
 get() {
  console.log(this);
 }
}

vue中computed的this指向有什么用

3.自己的理解

  • 在computed中使用箭头函数的话,会导致this指向的不是整个的vueComponent

  • 此时使用匿名函数的形式就可以解决,this指向了vueComponent

  • 或者使用对象的形式,用set()、get()方法也不会出现问题

以上是“vue中computed的this指向有什么用”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


本文标题:vue中computed的this指向有什么用
文章起源:http://bzwzjz.com/article/jedddh.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 攀枝花网站设计 app网站建设 成都网站设计公司 响应式网站设计 成都网站制作 外贸网站建设 高端网站设计推广 阿坝网站设计 营销型网站建设 成都网站设计 成都响应式网站建设 品牌网站建设 四川成都网站建设 网站建设开发 定制网站制作 网站建设 成都网站建设流程 企业网站设计 重庆外贸网站建设 高端网站设计 成都网站设计 网站建设推广