-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
可复用的getter #7
Comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Vuex 允许我们在 store 中定义“getter”(可以认为是 store 的计算属性)。就像计算属性一样,getter 的返回值会根据它的依赖被缓存起来,且只有当它的依赖值发生了改变才会被重新计算。另外getter还可以被复用。先来了解getter
Getter 接受 state 作为其第一个参数:
Getter 也可以接受其他 getter 作为第二个参数:
在组件中使用getters
通过让 getter 返回一个函数,来实现给 getter 传参。在对 store 里的数组进行查询时非常有用。
mapGetters 辅助函数
如果你想将一个 getter 属性另取一个名字,使用对象形式:
The text was updated successfully, but these errors were encountered: