作者:重庆制造漫画社 | 来源:互联网 | 2023-09-24 09:01
react函数是组件中使用ref之前重构组件的时候,打算用purefunction重构,结果组件中使用了ref,重构起来非常蛋疼。今天发现了forwardRef这个神奇的方法。co
react函数是组件中使用 ref
之前重构组件的时候,打算用pure function重构,结果组件中使用了ref,重构起来非常蛋疼。今天发现了forwardRef这个神奇的方法。
const myButton = React.forwardRef((props, ref) => (
<button ref={ ref}>
{ props.children}
</button>
))
可以愉快的使用ref, 再也不用往props里传ref了。