父子组件传值

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传递给子组件,子组件就可以调用该方法并向父组件传值。