首页 > 编程知识 正文

vuex mapstate用法,vuex store

时间:2023-05-03 14:18:23 阅读:28449 作者:3278

mapGetters工具函数将store中的getter映射到本地计算属性。 的功能与mapState非常类似。 让我们直接看看实现。

exportfunction mapgetters (getters ) constres={ } normalize map (getters ).foreach ) ({key, val } ) RES [ key ]=(val in this.$ store.getters ) console.error (` [ vuex ] unknown getter 360 $ { val } ` ) } retter 此外,检查val in this.$store.getters的值,如果为false,则输出错误日志。 为了更直观地理解,让我们来看一个简单的例子:

使用import { map getters } from ' vuex ' export default {//.computed : {//对象扩展操作符将getter合并到computed中. map ggeter

import { map getters } from ' vuex ' export default {//.computed : { donetodoscount } { return this.$ store.getters anotherGetter () return this.$ store.getters [ ' another getter ' } ]以另一个参数mapGetters参数为对象为例。

computed 3360 map getters (//this.donecount到store.getters.donetodoscountdonecount 3360 ' donetodoscount ' ' ) )

computed : { donecount (} { return this.$ store.getters [ ' donetodoscount ' } }。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。