count.js 350 B

1234567891011121314151617181920
  1. import { defineStore } from 'pinia';
  2. export const useCountStore = defineStore('count1', {
  3. // data
  4. state() {
  5. return {
  6. sum: 10
  7. }
  8. },
  9. // computed
  10. getters: {
  11. bigSum: (state) => state.sum * 2,
  12. },
  13. // methods
  14. actions: {
  15. addSum(val) {
  16. this.sum += val;
  17. }
  18. }
  19. })