Skip to content

安装

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)