Vuex getters 共享狀態的計算屬性

2021-10-13 13:15:32 字數 482 閱讀 2159

state中存的資料並不是最終頁面中使用的資料,例如a頁面需要3個 b頁面需要全部。

我們取資料的時候肯定希望取得時候就是需要的資料,而不是取到以後在進行處理資料拿到想要的,那麼getters就起到了重要的作用(可以處理一下原始的資料,把你想要的資料過濾出來)

例如我再頁面中 去state 中資料的前三個就可以這樣

在頁面中使用

getters 的返回值會根據它的依賴被快取起來,且只有當然得依賴值發生了改變才會被重新計算

預設的引數 是指向state 中定義的狀態,state可以看做是原始狀態getters是處理之後的狀態

也同樣支援的寫法有 :

vuex getters計算屬性

export default new vuex.store 2 呼叫 this.store.getters.函式名 3 使用mapgetters輔助獲取 1 computed mapgetters 函式名 2 computed mapgetters 2 computed 示例 元件 h2 h3 h4...

Vuex getters屬性的使用

1.安裝外掛程式 vue.use vuex 2.建立物件 並匯出store export default newvuex.store 單一狀態數 state 方法mutations actions 計算屬性 加工state中的資料,並返回 其他頁面多次引用可用 getters 其他頁面引用 過濾器函...

Linux下共享VG改變活動狀態

lvm and emc 操作 對於web server,從儲存上劃分了1塊lun到web server的兩台伺服器組成的zone裡面,這樣 當我在web server1上利用這個lun建立乙個vg後,在web server2上可以看到已經建立了的vg pv的資訊,同時,使用下面命令可以讓vg在兩台s...