zoukankan      html  css  js  c++  java
  • Vuex 第6节 module模块组

    Vuex 第6节 module模块组


    第6节 module模块组

    前言:axios 与后端结合需要了解

    随着项目的复杂性增加,我们共享的状态越来越多,这时候我们就需要把我们状态的各种操作进行一个分组,分组后再进行按组编写。module:状态管理器的模块组操作

    声明模块组

    vuex/store.js中声明模块组,我们还是用我们的const常量的方法声明模块组。代码如下:

    const moduleA={
        state,mutations,getters,actions
    }
    

    声明好后,我们需要修改原来 Vuex.Store里的值:

    export default new Vuex.Store({
        modules:{a:moduleA}
    })
    

    在模板中使用

    现在我们要在模板中使用count状态,要用插值的形式写入。

    <h3>{{$store.state.a.count}}</h3>
    

    如果想用简单的方法引入,还是要在我们的计算属性中rutrun我们的状态。写法如下:

    computed:{
        count(){
            return this.$store.state.a.count;
        }
    },
    
  • 相关阅读:
    UVA10891
    UVA10453
    UVA 10201
    UVA10154
    UVA11137
    UVA10617
    UVA10271
    UVA10739
    UVA10306
    节流防抖
  • 原文地址:https://www.cnblogs.com/Elva3zora/p/12714551.html
Copyright © 2011-2022 走看看