这个警告信息表示在react-dom.development.js
文件的第88行,validateDOMNesting
函数发现了一个问题。具体来说,它发现了一个元素不能作为另一个元素的后代出现在表格(由ForwardRef(Table)
创建)中。这个问题发生在StickyHeadTable
组件中的div
元素上。
要解决这个问题,你需要检查你的代码,确保没有将一个元素错误地放在另一个元素内部。在这个例子中,你需要检查StickyHeadTable
组件中的div
元素,确保它不会被嵌套在一个表格中。
2条答案
按热度按时间a14dhokn1#
嘿!这似乎只是一个HTML验证错误,与React本身无关。你是在某个地方将
<table>
放入<p>
中吗?或者可能是以某种方式嵌套组件,使其看起来像这样?https://www.w3.org/TR/html401/struct/text.html#h-9.3.1
"P元素表示一个段落。它不能包含块级元素(包括P本身)。"
而
<table>
是块级元素。nvbavucw2#
这个问题已经被自动标记为过时,因为它没有任何最近的活动。如果没有发生任何进一步的活动,它将在5天后被关闭。