【发布时间】:2018-12-06 03:42:21
【问题描述】:
我的问题与 Vue 相关,更具体地说与反应性和反应性 getter/setter 相关:https://vuejs.org/v2/guide/reactivity.html
我可以在 Vue 组件中定义自己的 getter 吗?当 Vue 添加自己的响应式 getter 时它们会发生什么?
【问题讨论】:
-
你到底想用这个实现什么?
-
@Stephan-v 我来自角度背景,我经常在我的角度组件中使用 getters 以便在不调用方法的情况下访问我的组件属性。因此我的问题。
-
您可以为此使用计算属性。它们被缓存以供重复使用,您也可以添加
setter。在computed setter部分查找操作方法:vuejs.org/v2/guide/computed.html -
谢谢。我正在阅读您指向我的文档。
-
出于好奇且完全独立于最佳实践,如果开发人员在 Vue 组件中定义自己的用户定义 getter 会发生什么?
标签: vue.js vue-component