本教程操作环境:windows10系统、React18.0.0版、Dell G3电脑。react获取不到页面元素怎么办?react+antd useEffect中获取不到tabs隐藏页中的元素具体问题描述:页面有多个tabs标签页,在第二个
本教程操作环境:windows10系统、React18.0.0版、Dell G3电脑。
react获取不到页面元素怎么办?
react+antd useEffect中获取不到tabs隐藏页中的元素
具体问题描述:
页面有多个tabs标签页,在第二个标签页中使用Echarts,定义了用于渲染Echarts的div并设置了id,但是在useEffect中获取不到该dom元素
(若不在useEffect中获取,也报相同错)
render中:
useEffect中:
报错TypeError:
报错
原因:
隐藏的tabpane默认不渲染dom
解决:
将forceRender设置为true
以上就是react获取不到页面元素怎么办的详细内容,更多请关注编程网其它相关文章!
--结束END--
本文标题: react获取不到页面元素怎么办
本文链接: https://lsjlt.com/news/206571.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2023-05-25
2023-05-25
2023-05-25
2023-05-25
2023-05-25
2023-05-24
2023-05-24
2023-05-24
2023-05-24
2023-05-24
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0