actions.js 352 B

1234567891011121314
  1. export const increment = ({ commit }) => commit('increment')
  2. export const decrement = ({ commit }) => commit('decrement')
  3. export const incrementIfOdd = ({ commit, state }) => {
  4. if ((state.count + 1) % 2 === 0) {
  5. commit('increment')
  6. }
  7. }
  8. export const incrementAsync = ({ commit }) => {
  9. setTimeout(() => {
  10. commit('increment')
  11. }, 1000)
  12. }