提交一个表单,并将表单中所有的信息以对象的形式保存到vuex,就类似于购物车的形式,提交多少次就会保存多少个用户信息。最后将姓名以getter的形式渲染出来。并且点击相应的叉叉可以移除vuex里相应的数据,vuex里分别定义了添加和删除的方法,如下代码:但是我想在编辑每一个标签的时候重新提交一个事件,以便于替换掉shopcart里相应的值,但是这样除了传入需要替换的值以外,就还要传入索引,请问mutation里如定义这样的方法,同时commit里又应该如何提交
3 回答
守着星空守着你
TA贡献1799条经验 获得超8个赞
不清楚你的store结构是怎样的,先举个例子,如下所示。
mutations: {
increment (state, payload) {
state.shopcart[idx] = payload.val
}
}
store.commit('increment', {
idx: 1,
val:'xxx'
})
添加回答
举报
0/150
提交
取消