24 lines
362 B
JavaScript
24 lines
362 B
JavaScript
import { defineStore } from "pinia";
|
|
export const useTestStore = defineStore("test", {
|
|
state: () => {
|
|
return {
|
|
a: 2,
|
|
b:10
|
|
};
|
|
},
|
|
getters:{
|
|
//a+b
|
|
sum:(state)=>{
|
|
return state.a+state.b
|
|
},
|
|
//sub*2
|
|
sub:(state)=>{
|
|
return state.sum*2
|
|
}
|
|
},
|
|
actions: {
|
|
increment() {
|
|
this.count++;
|
|
},
|
|
},
|
|
}); |