Il y a un exemple de terrain de jeu sur la page Composante Popper de Matériel-UI. Ajouter une arrow qu'ils utilisent arrowref. S'il vous plaît expliquer moi où l'obtiennent-ils?
Pour quelqu'un d'autre qui en a besoin, l'OP vous demande porcers de matériaux-ui .
Dmitriy,
Pensez à réagir des réfs comme une variable qui fait toujours référence à l'élément (si rendu) à l'extérieur du DOM. React Les meilleures pratiques sont généralement de rester en dehors du DOM si possible. Il y a bien sûr des exceptions à cela, mais c'est la règle de la règle.
Dans ce cas particulier, il semble qu'ils créent un élément ailleurs et la référencent d'utiliser la référence afin de pouvoir être utilisée par la popper. J'ai trouvé un exemple de ceci ici . C'est un peu difficile à lire, mais la jist est qu'il crée une étendue et styles comment il veut être appliqué.