"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment créer un composant Button réutilisable dans ReactJS

Comment créer un composant Button réutilisable dans ReactJS

Publié le 2024-11-05
Parcourir:688

How to create a reusable Button component in ReactJS

Les boutons sont indéniablement des composants d'interface utilisateur importants de toute application React, les boutons peuvent être utilisés dans des scénarios tels que la soumission d'un formulaire ou l'ouverture d'une nouvelle page. Vous pouvez créer des composants de boutons réutilisables dans React.js que vous pouvez utiliser dans différentes sections de votre application. En conséquence, la maintenance de votre application sera plus simple et votre code restera SEC (Ne vous répétez pas).

Vous devez d'abord créer un nouveau fichier dans votre dossier de composants nommé Button.jsx afin de construire un composant bouton réutilisable. L'étape suivante consiste à définir la fonction "Button", qui accepte les paramètres text et onClick.

Le texte qui sera affiché sur le bouton est contenu dans le prop de texte. Lorsque vous cliquez sur le bouton, une fonction spécifiée par la prop onClick sera appelée.

Enfin, vous devez renvoyer un élément "button" dont la prop text est définie sur le texte à afficher sur le bouton et la prop onClick est définie sur le gestionnaire de l'événement onclick du bouton.

Voici un exemple de composant de bouton réutilisable dans React.js :

const Button = ({ text, onClick }) => {
  return (
    
  );
};

export default Button;

Une fois que vous avez créé votre composant bouton réutilisable, vous pouvez l'importer dans n'importe quel autre composant dans lequel vous souhaitez l'utiliser. Par exemple, vous pouvez créer un composant appelé MyComponent qui utilise le composant Button pour afficher un bouton avec le texte. "Cliquez sur moi !".

Voici un exemple d'utilisation du composant Button dans un autre composant :

import Button from "../components/Button";

const MyComponent = () => {
  return (
    
); }; export default MyComponent;

Cela affichera un bouton avec le texte "Cliquez sur moi !". Lorsque vous cliquez sur le bouton, la fonction console.log sera appelée et le message "Bouton cliqué!" sera connecté à la console.

Vous pouvez également utiliser le composant Button pour créer des boutons avec différents styles. Par exemple, vous pouvez ajouter une classe à l'élément bouton pour appliquer un style personnalisé. Par exemple:

import Button from "../components/Button";

const MyComponent = () => {
  return (
    
); }; export default MyComponent;

Cela affichera un bouton avec le texte "Cliquez sur moi !". Le bouton aura également la classe my-custom-class qui lui sera appliquée. Vous pouvez utiliser cette classe pour styliser le bouton dans votre fichier CSS.

Déclaration de sortie Cet article est reproduit sur : https://dev.to/mankaa_dev/how-to-create-a-reusable-button-component-in-reactjs-3ebp?1 En cas de violation, veuillez contacter [email protected] pour le supprimer
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3