vue prop传的是对象

如果对象是要双向绑定的,可以直接利用对象的内存地址一样吗?这样写优雅不?

阅读 2.3k
3 个回答

你是说在子组件内部更改prop吗?传入对象是可以更改对象属性的,但非常不建议这么做,通常要对修改封闭,vue提供了多种能够简化双向修改的方法,最通常的方法是prop+emit=>可以简化为v-model;还有以一种方式可以通过.async修饰符

修改prop,vue会提示你的,如果watch一个变量赋值;稍微麻烦,上面老哥的就不错

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