vuex使用 async / await时报错

在新建的new Vuex.Store中设置了actions,并且设置async / await,代码如下:

        async actthree:(context)=>{
            context.commit('alertthree',await alertthree())
        },
        async actfour:(context)=>{   
            await dispatch('actthree')
            commit('alertfour',await alertfour())
        }

但是在控制台中报错为:

https://img3.mukewang.com/5b94b9f100014a4d07670471.jpg

幕布斯6054654
浏览 2371回答 2
2回答

猛跑小猪

async 放到冒号后边

倚天杖

从语法上有var a = {     myAsyncFunction: async() => {     } } //或者 var a = {     async myAsyncFunction() {} }并没有async fnName:()=>{}
打开App,查看更多内容
随时随地看视频慕课网APP