react hooks组件父组件调用子组件方法

函数组件父组件调用子组件方法需要使用 useImperativeHandle 和 forwardRef 两个方法

1.子组件

 

 

 

 2.父组件

 

注意:一定要使用ref来接从子组件传过来的实例值,用其他的在函数组件中都不好使。用setState来接会导致最大内存溢出报错,在函数外定义个变量来接,则会拿不到最新的值,可以自己试一试。

 3.兄弟组件使用

 

posted @ 2022-09-21 13:36  飞向火星  阅读(1399)  评论(0编辑  收藏  举报