关于Vue 父子组件传值

时间:2024-04-05 07:15:16
  1. 遇到问题: 父组件传值到子组件,如果子组件想要修改父组件传递过来的值,并进行重新渲染
  • 解决方法:
  • 在子组件中watch监听父组件传递过来的值,并复制到子组件中定义的data数据
  • 需要注意Vue watch 监听不同数据类型的方式是不一样的

关于Vue 父子组件传值

这是province是父组件中的数据类型是对象数组,jyjposts是是定义子组件中接收的数据,下面我们来看一下子组件中的写法


关于Vue 父子组件传值

jyjposts是通过父组件传递过来的数据,而array是子组件用来渲染的数据,这时就需要将jyjposts的数据赋值到子组件中

需要在子组件中用watch函数来监听父组件传递过来的值,并赋值到array中

关于Vue 父子组件传值

handler和deep属接收数组的写法,这样就能接收到父组件传值并用子组件中的数据进行渲染了

本文参考:https://blog.csdn.net/weixin_38098192/article/details/80447867