Maison > interface Web > js tutoriel > Comment créer un contenu secondaire pliable dans React, inspiré par Jira

Comment créer un contenu secondaire pliable dans React, inspiré par Jira

Mary-Kate Olsen
Libérer: 2024-12-20 12:03:09
original
939 Les gens l'ont consulté

Il existe plusieurs options pour afficher le contenu supplémentaire dont votre utilisateur a besoin, comme des formulaires pour créer de nouveaux enregistrements ou modifier des enregistrements existants. Les meilleures pratiques UI/UX consistent à ne pas encombrer l’écran avec des options inutiles, sauf si l’utilisateur en a vraiment besoin.
Pour cette raison, il existe différents types de boîtes de dialogue que vous pouvez montrer à votre utilisateur, comme les modaux, les tiroirs, etc. 
Un inconvénient des modaux est qu'ils cachent le contenu. Ils sont parfaits lorsque les utilisateurs souhaitent créer de nouveaux enregistrements, mais pas lorsqu'ils modifient des enregistrements existants.
Si vous avez déjà utilisé Jira, vous avez probablement remarqué son panneau de contenu pliable unique dans la section backlog. Comment ont-ils fait ? 
Voici de quoi je parle : 

How to Build a Collapsible Side Content in React, Inspired by Jira

J'ai obtenu le même comportement avec les composants Layout et Sider d'Ant Design dans React ; voici le bac à sable :

https://codesandbox.io/p/sandbox/responsive-persistent-modal-97s3fd

Si vous utilisez autre chose que React & Ant Design. Voici le problème : c'est juste une barre latérale à droite avec une largeur de réduction de 0.

BR

Ahmed.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:dev.to
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal