vuex的基本使用

2021-10-08 22:45:10 字數 962 閱讀 3936

npm i vuex --s
在index.js中寫入以下**:

import vue from "vue";

import vuex from "vuex";

vue.use(vuex);

// state是全域性狀態

const state = ;

// 全域性的計算屬性

const getters = ,

//引數getters可以獲取getters裡面的值

type(state, getters)else

}};

// mutations是全域性唯一修改state的途徑

const mutations = ,

modifyname(state, value),

modifybirthyear(state, value)

};// action 提交的是 mutation,而不是直接變更狀態。

// action 可以包含任意非同步操作。

const actions = , 1000);

}};const store = new vuex.store();

//一定要暴露store

export default store;

import vue from "vue";

import router from "./router";

import store from "./store";

new vue({

router,

store,

1.state
2.getters
3.mutations
3.actions

vuex的基本使用

vuex的特點 1.多元件共享狀態 多個元件使用同乙個資料 2.任何乙個元件發生改變,其他元件也要跟著發生相應的變化 基本使用 安裝vuex npm install vuex 建立例項 import vuex from vuex import vue from vue vue.use vuex co...

vuex的基本使用

首先先建立乙個store.js 安裝vue,vuex什麼的就不說了 這是乙個倉庫 import vue from vue import vuex from vuex vue.use vuex 裝載資料的乙個倉庫 const state 修改倉庫的方法 const mutations reduce s...

vuex的基本使用

首先先建立乙個store.js 安裝vue,vuex什麼的就不說了 這是乙個倉庫 import vue from vue import vuex from vuex vue.use vuex 裝載資料的乙個倉庫 const state 修改倉庫的方法 const mutations reduce s...