小编ale*_*kic的帖子

选择 useEffect Hook 内的 DOM 元素

我正在尝试选择使用 useRef 挂钩选择的 DOM 中另一个元素内部的元素。

const editorRef = useRef(null);
Run Code Online (Sandbox Code Playgroud)

在 useEffect 挂钩内部,我尝试选择 editorRef 上的子元素

useEffect(() => {
   editorRef.current.querySelector(".ql-editor").innerHTML = post.content; 
}, []);
Run Code Online (Sandbox Code Playgroud)

但我得到一个

类型错误:“无法将属性‘innerHTML’设置为 null”

但是当我在第一次刷新后保存代码时,它实际上起作用并且innerHTML被填充。

reactjs next.js use-effect use-ref

1
推荐指数
1
解决办法
3221
查看次数

标签 统计

next.js ×1

reactjs ×1

use-effect ×1

use-ref ×1