<button id="g80sy"></button>
  • <abbr id="g80sy"></abbr>
  • <button id="g80sy"></button>
    <rt id="g80sy"><delect id="g80sy"></delect></rt>
  • vuex有哪幾種屬性?

    程序猿 2021-03-15 21:28:33 2509瀏覽 加載中

    有五種,分別是State、 Getter、Mutation、Action、 Module

    vuex的State特性

    A、 Vuex就是一個合店合宏甲百的了很多對象甘中state就是數(shù)據(jù)源存放地,對應(yīng)于一般Vue對象里面的data

    B、state 里面存放的數(shù)據(jù)是響應(yīng)式的 Vue組件從store中讀取數(shù)據(jù),若依賴這個數(shù)據(jù)的組件也會發(fā)生更新是store 中的數(shù)據(jù)發(fā)生改變

    C、它通過mapState 把全局的state和aetters映射到當(dāng)前組件computed 的計算屬性中

    vuex的Getter特性

    A、getters 可以對 State進行計算操作,它就是Store的計算屬性

    B、雖然在組件內(nèi)也可以做計算屬性,但是 getters可以在多組件之間復(fù)用

     C、如果一個狀態(tài)只在一個組件內(nèi)使用,是可以不用getters

    vuex的Mutation特性

    Action類似于mutation,不同在于: Action提交的是 mutatiion,而不是直接變更狀態(tài);Action 可以包含任意異步操作。

    vuex的Action特性

    包含任意異步操作,通過提交mutation 間接更變狀態(tài)

    vuex的Module特性

    將 store分割成模塊,每個模塊都具有state、mutation、adgetter、甚至是嵌套子模塊

    標(biāo)簽: vuex
    最后修改:2025-05-30 00:29:20

    非特殊說明,本博所有文章均為博主原創(chuàng)。

    主站蜘蛛池模板: 织金县| 庄河市| 和硕县| 金昌市| 海宁市| 青州市| 巧家县| 宿州市| 绥中县| 龙井市| 柏乡县| 攀枝花市| 寿宁县| 榆中县| 武冈市| 永泰县| 革吉县| 塘沽区| 余江县| 修武县| 华池县| 时尚| 卓资县| 陵川县| 阿鲁科尔沁旗| 瓮安县| 靖安县| 莆田市| 泾川县| 东台市| 万源市| 黄浦区| 镇平县| 桃园市| 延吉市| 罗田县| 巧家县| 丹凤县| 宣汉县| 封丘县| 涞源县|