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

关于vuex ...mapActions的问题

关于vuex ...mapActions的问题

一只甜甜圈 2018-09-03 15:21:33
我知道...是ES6的扩展运算符。并且可以这样使用var {a,...b} ={x:1,y:2,z:3}; //a=1 b={y:2,z:3}但是我实在不理解 在 vue的methods属性中 使用...mapActions()这样的方式 是什么意思。大神求解答!
查看完整描述

2 回答

?
RISEBY

TA贡献1856条经验 获得超5个赞

mapActions() 返回的是一个对象, 用了 ... 扩展符后,才可以放进一个对象里,和其他组件内定义的 method 在同一个 methods 对象。

{  
   methods: mapActions() 
    // 如果没有其它组件内的定义的方法,可以这样写
}

{    methods: {
        ...mapActions(),// 如果有其他定义的方法
        otherMethod1 () {},   
        otherMethod2 () {}
    }
}


查看完整回答
反对 回复 2018-09-09
  • 2 回答
  • 0 关注
  • 1263 浏览
慕课专栏
更多

添加回答

举报

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