„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > So erstellen Sie eine wiederverwendbare Button-Komponente in ReactJS

So erstellen Sie eine wiederverwendbare Button-Komponente in ReactJS

Veröffentlicht am 05.11.2024
Durchsuche:177

How to create a reusable Button component in ReactJS

Schaltflächen sind unbestreitbar wichtige UI-Komponenten jeder Reaktionsanwendung. Schaltflächen können in Szenarien wie dem Absenden eines Formulars oder dem Öffnen einer neuen Seite verwendet werden. Sie können in React.js wiederverwendbare Schaltflächenkomponenten erstellen, die Sie in verschiedenen Abschnitten Ihrer Anwendung verwenden können. Dadurch wird die Pflege Ihrer Anwendung einfacher und Ihr Code bleibt trocken (Don't Repeat Yourself).

Sie müssen zunächst eine neue Datei in Ihrem Komponentenordner mit dem Namen Button.jsx erstellen, um eine wiederverwendbare Schaltflächenkomponente zu erstellen. Der nächste Schritt besteht darin, die Funktion „Button“ zu definieren, die die Parameter text und onClick akzeptiert.

Der Text, der auf der Schaltfläche angezeigt wird, ist in der Textstütze enthalten. Wenn auf die Schaltfläche geklickt wird, wird eine durch die onClick-Requisite angegebene Funktion aufgerufen.

Schließlich müssen Sie ein „Button“-Element zurückgeben, dessen Text-Requisite auf den auf der Schaltfläche anzuzeigenden Text und die onClick-Requisite auf den Handler für das Onclick-Ereignis der Schaltfläche festgelegt ist.

Hier ist ein Beispiel für eine wiederverwendbare Schaltflächenkomponente in React.js:

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

export default Button;

Sobald Sie Ihre wiederverwendbare Schaltflächenkomponente erstellt haben, können Sie sie in jede andere Komponente importieren, in der Sie sie verwenden möchten. Sie könnten beispielsweise eine Komponente namens „MyComponent“ erstellen, die die Schaltflächenkomponente verwendet, um eine Schaltfläche mit dem Text darzustellen „Klick mich!“.

Hier ist ein Beispiel für die Verwendung der Button-Komponente in einer anderen Komponente:

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

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

Dadurch wird eine Schaltfläche mit dem Text „Klick mich!“ gerendert. Wenn auf die Schaltfläche geklickt wird, wird die Funktion console.log aufgerufen und die Meldung „Schaltfläche angeklickt!“ angezeigt. wird in der Konsole protokolliert.

Sie können die Schaltflächenkomponente auch verwenden, um Schaltflächen mit unterschiedlichen Stilen zu erstellen. Sie können beispielsweise dem Schaltflächenelement eine Klasse hinzufügen, um einen benutzerdefinierten Stil anzuwenden. Zum Beispiel:

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

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

Dadurch wird eine Schaltfläche mit dem Text „Klick mich!“ gerendert. Auf die Schaltfläche wird auch die Klasse my-custom-class angewendet. Mit dieser Klasse können Sie die Schaltfläche in Ihrer CSS-Datei formatieren.

Freigabeerklärung Dieser Artikel ist abgedruckt unter: https://dev.to/mankaa_dev/how-to-create-a-reusable-button-component-in-reactjs-3ebp?1 Bei Verstößen wenden Sie sich bitte an [email protected] um es zu löschen
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3