为了账号安全,请及时绑定邮箱和手机立即绑定

vue中使用mapActions

vue中使用mapActions

慕盖茨4494581 2019-02-13 17:16:54
用mapgetters 和mapactions如果有其他的方法不操作vuex 该写在哪个位置methods里面的格式应该是怎样的写成这样 报错
查看完整描述

2 回答

?
杨__羊羊

TA贡献1943条经验 获得超7个赞

你是问mapActions的方法怎么和组件自身的方法写在一起吗?
这个用es6的解构运算符就可以了

methods: {
    ...mapActions([      'increment'
    ]),
    funA() {},
    funB() {}
  }

本质上来说,mapActions得到的结果就是一个对象,你只需要把这个对象和原来的methods对象合并就行了,用解构运算符写起来比较简单

补充:
这个报错应该是你babel没配置对,不支持解构运算符。用vue-cli生成配置吧,省不少事


查看完整回答
反对 回复 2019-02-19
  • 2 回答
  • 0 关注
  • 3331 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信