VUE3.0 + TS 项目实战 (10)vuex的使用

setup 里使用 vuex

import {
  useStore,
  // mapState,
  // mapMutations,
  // mapActions,
  // mapGetters
} from 'vuex'

setup() {
    const store = useStore()
    const state = store.state
    const getters = store.getters
    // console.log(mapState(store.state),'mapState')
    // console.log(mapMutations(store._mutations),'mapMutations')
    // console.log(mapActions(store._actions),'mapActions')
    // console.log(mapGetters(store.getters),'mapGetters')
    store.commit('test',  test)
    store.dispatch('asyncTest')
}
原文地址:https://www.cnblogs.com/QQPrincekin/p/13817250.html