我知道...是ES6的擴(kuò)展運(yùn)算符。并且可以這樣使用var {a,...b} ={x:1,y:2,z:3};
//a=1 b={y:2,z:3}但是我實(shí)在不理解 在 vue的methods屬性中 使用...mapActions()這樣的方式 是什么意思。大神求解答!
2 回答

RISEBY
TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超5個贊
mapActions() 返回的是一個對象, 用了 ... 擴(kuò)展符后,才可以放進(jìn)一個對象里,和其他組件內(nèi)定義的 method 在同一個 methods 對象。
{ methods: mapActions() // 如果沒有其它組件內(nèi)的定義的方法,可以這樣寫 }
{ methods: { ...mapActions(),// 如果有其他定義的方法 otherMethod1 () {}, otherMethod2 () {} } }
添加回答
舉報(bào)
0/150
提交
取消