vue子组件修改props的问题

clipboard.png
父组件定义了modal1,用来控制子组件模态框的弹出隐藏

clipboard.png
子组件用v-model绑定,当我关闭的时候就会报错,这个该怎么解决

阅读 6.5k
2 个回答

vue的数据是单向的,你不能改变别人传给你的数据,只能通过事件触发

首先赞成楼上回答,其次你的代码贴出来的不全面,你可以把methods相关的逻辑贴出来。
你可以这样理解,props是父组件向子组件通信,如果你在子组件内去改动modal1modal1是父组件的数据,相当于子组件对父组件通信,你需要使用$on$emit进行事件触发,通过回调的方式传递数据

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