父子组件传值
2022-11-16 09:34:20
父传子:
1. 父组件通过属性的形式传递给子组件:<Home name="Jack" number={12}/>
1. 子组件通过props获取:props.name 、props.number
子传父:
1.在父组件中定义状态name 以及操作状态的方法setName,把方法通过属性的形式传递给子组件:<Home setName={setName}/>
2.在子组件中使用props.setName改变父组件中的值
如果是类组件的子传父,先在类中定义一个改变状态的方法,把这个方法通过props传递给子组件,子组件就可以调用该方法并向父组件传值。