【发布时间】:2021-11-11 13:22:43
【问题描述】:
我们希望在我们的 Vuex 存储中存在一个变量,它应该只能通过 getter 访问。 为了实现这一点,我们需要保护变量不被存储之外的访问。 我们的选择是什么?
【问题讨论】:
-
让一个变量不在状态,只要你不把它导出为有点私有
标签: typescript vue.js vuex
我们希望在我们的 Vuex 存储中存在一个变量,它应该只能通过 getter 访问。 为了实现这一点,我们需要保护变量不被存储之外的访问。 我们的选择是什么?
【问题讨论】:
标签: typescript vue.js vuex
选项
默认情况下,类字段是公共的,但可以使用哈希 # 前缀创建私有类成员。这些类功能的隐私封装由 JavaScript 本身强制执行。
【讨论】: