Vue3使用Composition API的方式使用Vuex

版本

"core-js": "^3.6.5",

"vue": "^3.0.0",

"vue-router": "^4.0.0-0",

"vuex": "^4.0.0-0"

Vue3使用Composition API的方式使用Vuex_第1张图片

 

Vue3使用Composition API的方式使用Vuex_第2张图片

 store/index.js

import { createStore } from 'vuex'
export default createStore({
  state: { name: 'dell' },
  mutations: {
    changeName(state, str) {
      state.name = str;
    }
  },
  actions: {
    getData(store) {
      setTimeout(() => {
        store.commit('changeName', 'hello')
      }, 2000)
    }
  }
})





·

你可能感兴趣的:(vue.js入门,vue.js,javascript,前端)