【React】标准库useRef: 获取dom
获取DOM
介绍
- 在React组件中获取/操作DOM,需要使用 useRef 钩子函数。
示例
import { useRef } from "react"
function App() {
// useRef生成ref对象
const inputRef = useRef(null)
const showDom = () => {
console.dir(inputRef.current)
}
return (
<div>
{/* 绑定ref对象到dom标签 */}
<input type="text" ref={inputRef} />
{/* dom可用时(dom渲染生成完毕后才可用),通过 ref.current 获取dom */}
<button onClick={showDom}>获取dom</button>
</div>
);
}
...
本文作者:505donkey
本文链接:https://www.cnblogs.com/505donkey/p/18389657
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步