vue-vben-admin/apps/web-antd/src/store/modules/example.ts

15 lines
265 B
TypeScript
Raw Normal View History

2024-06-01 23:15:29 +08:00
import { defineStore } from 'pinia';
export const useCounterStore = defineStore('counter', {
actions: {
increment() {
this.count++;
},
},
getters: {
double: (state) => state.count * 2,
},
2024-06-02 15:04:37 +08:00
persist: [],
2024-06-01 23:15:29 +08:00
state: () => ({ count: 0 }),
});