FrontendDeveloper.in

Vue.js question detail

How do you commit with payload?

You can also pass payload for the mutation as an additional argument to store.commit.

For example, the counter mutation with payload object would be as below,

mutations: {
increment (state, payload) {
state.count += payload.increment
}
}

And then you can trigger increment commit

store.commit('increment', {
increment: 20
})

Note: You can also pass primitives as payload.

Back to all Vue.js questions
Get LinkedIn Premium at Rs 399