react-forwardRef和useImperativeHandle
forwardRef和useImperativeHandle 搭配使用可以使在使用ref时自定义暴露一些自定义的实例值给父组件,例如这里的focus方法
function FancyInput(props, ref) {
const inputRef = useRef();
useImperativeHandle(ref, () => ({
focus: () => {
inputRef.current.focus();
}
}));
return &
原创
2021-08-13 11:47:13 ·
557 阅读 ·
0 评论