actions原理

基本原理与mutations相同,但是主要针对异步函数进行操作

actions写法

  1. const actions: {
  2. async getUserInfo({ dispatch, commit }){
  3. await new Promise((resolve,reject)=>{
  4. resolve("sussce")
  5. }).then(res=>console.log(res))
  6. .catch(error=>console.log(error))
  7. }
  8. },
  9. export default actions

在页面引用actions值

  1. this.$store.dispatch('getUserInfo')