vue中v-model与vuex中store的绑定问题

新手上路,请多包涵

在vue组件的data里有一个对象,对象中的属性是用v-model绑定的,然后用vuex的commit提交data对象,会导致之后改变表单的值影响到store里的数据,如果不拷贝这个对象该怎么处理呢?

阅读 4.9k
2 个回答

commit的是一个响应式数据,需要通过JSON.parse(JSON.stringify(data))处理一下

既然是表单操作,一般来说只需要浅层copy即可,{...obj},你都已经知道原因了,为什么非要不copy呢?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题