vuex2中使用mapGetters/mapActions报错解决方法
在尝鲜vuex2时,发现vuex2增加了 mapGetters 和 mapActions 的方法,借助stage2的 Object Rest Operator 特性,可以写出下面代码:
methods: { ...mapActions([ 'getBreadcrumbInfo' ]) }
但是在借助babel编译转换时发生了报错: **BabelLoaderError: SyntaxError: Unexpected token 。**
解决方法很简单了,可以安装整个stage2的预置器或者安装 Object Rest Operator 的babel插件 **npm install babel-plugin-transform-object-rest-spread --save-dev**接着在babel的配置文件 **.babelrc** 中应用插件:
{ "presets": [ ["es2015", { "modules": false }] ], "plugins": ["transform-object-rest-spread"] }