react - создание всплывающей подсказки с помощью createPortal без добавления родственного элемента к 'root' - PullRequest
1 голос
/ 10 июля 2020

Я пытаюсь создать компонент всплывающей подсказки с ReactDOM.createPortal, чтобы защитить его от ошибок z-index и переполнения, но проблема в том, что компонент будет жить во внешней библиотеке и импортироваться в разные проекты. поэтому я не могу добавить div для рендеринга всплывающей подсказки в файл index.html, чтобы написать что-то вроде ReactDOM.createPortal(<Tooltip />, document.querySelector('#tooltip')).

каковы возможные способы преодоления этого? могу ли я каким-то образом динамически создать div за пределами body внутри моего компонента?

большое спасибо за все ответы!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...