я хочу заюзать компонент модального окна (jQuery плагин). содержимое компонента (потомки) передаются в модальное окно.
модальное окно (непосредственно HTML элемент) создается средствами jQuery - то бишь в обход виртуального DOM.
ну и React ругается на то, что потомки потеряли корневой элемент:
Код:
|
Invariant Violation: findComponentRoot(...): Unable to find element. This probably means the DOM was unexpectedly mutated |
структура DOM дерева при этом какая-то такая:
<body>
<div id="REACT ROOT"><!-- корневой элемент приложения --></div>
<div class="modal"><!-- созданное модальное окно и потомки --></div>
</body>
кто сталкивался? как решать это дело?
... есть мысля: как-то создавать новый корневой элемент внутри модального окна, и там отрисовывать потомков. но вот что-то не могу додумать, как это делается)