vuex使用mapActions报错解决办法

先贴上报错:

 

vuex2增加了mapGetters和mapActions的方法,借助stage2的Object Rest Operator

所在通过

methods:{

    ...mapActions([

         'increment'

     ])

}

酱紫去拿到action。但是我们需要安装babel-preset-stage-2的依赖。

 

解决方案:

在package.js里面增加"babel-preset-stage-2": "^6.1.18",

然后npm i  安装依赖

接下来在.babelrc 配置

{

"presets": [

["es2015", { "modules": false }]

],

"plugins": ["transform-object-rest-spread"]

}

 

最后,我想说

从网上查阅资料得知babel-preset-stage-2中已包含babel-plugin-transform-object-rest-spread插件(es6的对象展开符插件),但是不知怎么还是没有解决此问题, 

因此我在package.json里 npm install babel-plugin-transform-object-rest-spread --save dev,

 

 

我的项目中.babelrc文件是这样配置的:

然而,我却成功解决了此问题。。。

欢迎大神来告知一二!!!

posted @ 2017-07-19 18:01  yuwenjing  阅读(2408)  评论(0编辑  收藏  举报