React:Refs

React: refs

refs: React的开发模式中,通常情况下不需要、也不建议直接操作DOM元素,某些特殊的情况需要获取到DOM进行某些操作;

方法一:this.refs.传入字符串

方法二:传入一个 React.createRef() 创建的对象,使用时用 current 属性来获取对应元素

方法三:传入一个函数,该函数会在DOM被挂载时进行回调,这个函数会传入一个对象,使用时直接取这个对象

注意:refs 只能用在class组件上,无法声明在函数组件上(无状态组件没有实例, 需要使用useRef 和 forwardRef)

🌰:child.js

🌰:parent.js

posted @ 2021-07-07 16:47  85号bobo  阅读(47)  评论(0)    收藏  举报