如上图,截图的代码整体是一个组件,不能直接修改组件,因为是引用的一个ui库的,需要不断升级,只能引用该组件,需要在table的外面再包一个div
类似下图
用了createPortal方法,只能在table的下方插入一div,不是想要的结果,请教有经历过的大神~
如上图,截图的代码整体是一个组件,不能直接修改组件,因为是引用的一个ui库的,需要不断升级,只能引用该组件,需要在table的外面再包一个div
类似下图
用了createPortal方法,只能在table的下方插入一div,不是想要的结果,请教有经历过的大神~
千万不要在react
中操作dom
.
可能你已经熟悉jquery
,在react
中使用jquery
的思维还解决问题。
操作dom
引起的问题,排查都很困难。
比如:
明显state
的值变了,页面就是不render
.
4 回答1.5k 阅读
6 回答672 阅读✓ 已解决
2 回答944 阅读✓ 已解决
2 回答958 阅读✓ 已解决
2 回答2.5k 阅读
1 回答850 阅读✓ 已解决
2 回答749 阅读✓ 已解决
在外层组件,比如App组件的
componentDidMount
中操作