安装
Vue 的官方状态管理库已更改为 Pinia。Vuex 是 Vue.js 应用程序的状态管理模式 + 库。
sh
pnpm add vuex
使用
ts
import { createStore } from "vuex";
// Create a new store instance.
const store = createStore({
state() {
return {
count: 0,
};
},
mutations: {
increment(state) {
state.count++;
},
},
});
export default store;
应用
main.ts
sh
const app = createApp({ /* your root component */ })
// Install the store instance as a plugin
app.use(store)