封装子组件,父组件传值,子组件修改父组件传值报错

新手上路,请多包涵

子组件有双向绑定,但是vue是单向数据流,props传过来的值赋值给本地,再通过computed计算属性设置get set 方法 传回给父组件,思路是这样的 但是为什么还是报错,set方法好像没有实现
子组件
image.png
computed
image.png
父组件
image.png
父组件监听
image.png
浏览器报错
image.png

阅读 854
1 个回答

这个报错来自于element组件date-picker内部,然后看了下v-model,发现你的localform_变量是一个对象,那么你的props传过来的值赋值给本地没有什么意义,因为对象是引用类型的,你对他的修改还是对父组件的修改,你应该在get里深拷贝一下,可以使用JSON

已参与了 SegmentFault 思否社区 10 周年「问答」打卡 ,欢迎正在阅读的你也加入。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题