vue的props怎么避免子组件污染父组件的值?

官网说用computed?但是对象跟数组传值怎么处理呢?

阅读 3k
2 个回答

对象和数组可以用深拷贝写在computed中,具体的话 对象可以用JSON.parse(JSON.stringfy(obj)),数组可以用arr.slice(0),深拷贝出来的就不用污染父组件了

子组件只接收父组件的值,并不会去修改它

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