vue
ㄇ
这个作者很懒,什么都没留下…
展开
-
vuex映射属性详解mapState、mapGetters、mapMutations、mapActions、modules的使用(二)
存在嵌套且命名空间存在 namespaced:true存在 modules:{ 模块名字:{ namespaced:true, state:()=>({}), getters:{}, mutions:{}, actions:{} } } 映射关系的使用 state如何使用 使用的时候直接使用属性名 ...mapState("模块名字",["属性名"]) ...mapState({原创 2021-03-24 16:38:40 · 826 阅读 · 1 评论 -
vuex映射属性详解mapState、mapGetters、mapMutations、mapActions、modules的使用(一)
vuex映射属性详解 vuex的映射属性不要太爽了!! 命名空间(牢记) 官网介绍: 模块内部的 action、mutation 和 getter 是注册在全局命名空间的——这样使得多个模块能够对同一 mutation 或 action 作出响应 如果希望你的模块具有更高的封装度和复用性,你可以通过添加 namespaced: true 的方式使其成为带命名空间的模块。当模块被注册后,它的所有 getter、action 及 mutation 都会自动根据模块注册的路径调整命名。 解释一原创 2021-03-24 16:36:07 · 934 阅读 · 0 评论