vue中使用mapActions

https://img.mukewang.com/5c6ba2400001aee405360353.jpg

用mapgetters 和mapactions

如果有其他的方法不操作vuex 该写在哪个位置

methods里面的格式应该是怎样的

https://img1.mukewang.com/5c6ba24400016e5705600361.jpg

写成这样 报错

https://img1.mukewang.com/5c6ba2480001495d08000246.jpg

慕盖茨4494581
浏览 3332回答 2
2回答

杨__羊羊

你是问mapActions的方法怎么和组件自身的方法写在一起吗?这个用es6的解构运算符就可以了methods: {     ...mapActions([      'increment'     ]),     funA() {},     funB() {}   }本质上来说,mapActions得到的结果就是一个对象,你只需要把这个对象和原来的methods对象合并就行了,用解构运算符写起来比较简单补充:这个报错应该是你babel没配置对,不支持解构运算符。用vue-cli生成配置吧,省不少事
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript