Je souhaite utiliser React pour écrire un module pop-up public, similaire à la méthode modale React d'Ant Financial.
Je ne sais pas quel est le principe de cette mise en œuvre ? Comment puis-je insérer la fenêtre pop-up que j'ai écrite à la fin de la page ?
Regardez le code source de l'implémentation de Modal, c'est facile à comprendre. Pour faire simple :
@ssruoyan
Comment pouvez-vous implémenter cela en utilisant la syntaxe ES6 ?
La visibilité du modal dépend de sa visibilité. Il s'agit d'un code mobile écrit aujourd'hui. Je ne sais pas ce que tu veux dire
En fait, il est rendu hors de la portée de réaction et utilise un composant
Cela implique l'interface ReactDOM.unstable_renderSubtreeIntoContainer,
Mais cette interface n'est pas disponible dans la documentation et est marquée comme instable
Sa signature est comme ça
Peut probablement être utilisé comme ça
Pour une utilisation spécifique, veuillez vous référer à l'utilisation dans React-Portal
ou à l'utilisation dans la conception des fourmis d'Ant Financial
La signature et la définition sont à retrouver ici, avec les commentaires ci-dessus
En fait, je ne comprends pas bien l'utilisation de cette interface... Je ne suis pas sûr que ce soit correct. Vous devriez lire vous-même le code dans le lien ci-dessus
.