jjzjj

React高手都善于使用useImprativeHandle

一、useRef学习useImperativeHandle,得从useRef说起。我们前面已经学习过了useRef,它能够结合元素组件的 ref 属性帮我们拿到该元素组件对应的真实DOM。例如,我想要拿到一个input元素的真实DOM对象,并调用input的 .focus() 方法,让input获得焦点。import{useRef}from"react";exportdefaultfunctionDemo(){constinputRef=useRef(null);constfocusTextInput=()=>{if(inputRef.current){inputRef.current.foc