将父组件的ref转发给子组件,从而让父组件的ref引用子组件中的dom元素
1.需要在子组件中引入formwardRef,将需要转发的子元素标签的ref赋值给传递进来的ref 2.在父组件中引入子组件,将ref绑定一个useref
father.jsximport React, { useRef } from 'react'import Son from "../Son"const Father=()=>{const inputRef=useRef()const clickHandle=()=>{console.log(inputRef.current.value)}return(<div>父组件<Son ref={inputRef}></Son><button onClick={clickHandle}>点击转发</button></div>)}export default Father
son.jsximport React, {forwardRef } from 'react'const Son=forwardRef((props,ref)=>{return (<div>子组件<input type="text" ref={ref}/></div>)})export default Son
父组件需要获取子组件的标签
