在沒使用擴展辦法的時候,在組件當中通過下面方式進行傳參
testMethods(data) { this.$store.commit("add",data) }
而使用了擴展函數了之后,直接在調用的地方傳入參數,會自動傳遞的
...mapMutations({ testMethods: "add", })
這里在我調用 @click(testMethods(data)) 這個時候傳入 data 擴展寫法會自動將這個參數傳遞過來
...mapMutations([ 'testMethods' ])
數組寫法
