Wie man mit dem Redux beginnt?

Wie man mit dem Redux beginnt?
Um mit den Grundlagen der Redux -Codierungspraxis zu beginnen, lassen Sie uns eine einfache Reaktionsanwendung mit Redux erstellen. Wir verwenden Visual Studio -Code, um die Anwendung und für die Codierung zu erstellen.

Erstellen Sie einen separaten Ordner an Ihrem gewünschten Ort und öffnen Sie das Terminalfenster.

Nach erfolgreicher Ausführung des oben genannten Befehls sehen Sie verschiedene Ordner in der Seitenleiste unseres Visual Studio -Bildschirms.

Hier sehen Sie einen Ordner mit dem Namen src; Löschen Sie alle in diesem SRC -Ordner vorhandenen Dateien. Zusätzlich erstellen Sie bitte eine neue Datei und nennen Sie die IT -Indizes mit der Erweiterung von JS insgesamt Index.JS. Öffnen Sie nach dem Erstellen dieser neuen Datei das Terminal und schreiben Sie den folgenden Befehl.

Wie Sie im obigen Snippet sehen können.

Jetzt haben wir unsere React -Anwendung erstellt und werden auch mit der Installation des Redux -Toolkits durchgeführt. Es ist Zeit, unsere Redux -Komponenten in diesem React -Anwendungsprojekt festzulegen.

Lassen Sie uns zunächst den Laden unserer Redux einrichten. Dazu müssen wir die importieren

configurestore Funktion von Redux.

Normalerweise benutzen wir die Schaffung integrierte Funktion zum Erstellen des Geschäfts, aber configurestore ist eine verbesserte Möglichkeit, das Geschäft zu erstellen, sodass wir unser Geschäft mit dem erstellen werden configurestore Funktion. Die Syntax ist

importieren configurEsTore aus 'Redux';

Jetzt setzen wir die zweithäufigste Komponente von Redux I-E, Reduzierer. Wie wir wissen, nimmt es den aktuellen Zustand und führt eine Aktion oder ein Ereignis aus, sodass wir jetzt die Funktion des Reduzierers definieren werden.

Speichern Die Funktion muss jedes Mal aktualisiert werden, wenn der Reduzierer in einen Staat wirkt. Bei jeder Aktion, die der Reduzierer ausführt, wissen wir, dass sich der aktuelle Zustand in einen aktualisierten Zustand verwandelt wird. Um die staatlichen Werte des Geschäfts zu aktualisieren, müssen wir die Abonnementfunktion des Store verwenden.

Das obige Code -Snippet gibt an, wie wir unseren Laden und unseren Reduzierer für die Redux zusammen mit der Beschreibung festlegen können. Wenn Sie den oben genannten Code mit dem Befehl npm starten ausführen, wird die auf Ihrem Konsolenbildschirm angezeigte Reduziermeldung angezeigt.

Wenn wir jetzt unseren Laden und unseren Reduzierer ausgeführt haben. Dafür müssen wir also eine Aktion entsenden.

Jede Aktion kann einen anderen Typ haben oder nicht, aber die Aktion muss einen Typ haben. Es ist einfach so, dass wir etwas mit einem sinnvollen Zweck ausführen wollen. Die Art der Aktion kann increment_number, delement_number, add_user, delete_records usw. sein.

Wir haben unseren Code mit der Versendung unserer Aktionen aus dem Geschäft in den Reduzierer aktualisiert. Der Reduzierer wird diese Aktionen im aktuellen Zustand ausführen und den aktualisierten Zustand zurückgeben. Später hilft die Abonnementfunktion dem Store, die Statuswerte im Store für die zukünftige Verwendung zu aktualisieren.

Sie können in dem obigen Snippet sehen, dass der Reduzierer die Aktion der Inkrementnummer an Status = 0 ausführte und den Status = 1 zurückgegeben hat. Der Speicher hat diese Antwort des Reduzierers aktualisiert. Nach dem Versenden der anderen Aktion mit einem Zahlenschritt erhöhte sich der Reduzierer erneut im Staat und machte es zu sagen = 2. Wenn der Reduzierer in den Ergebnissen durchgeführt wird.

Abschluss

Erstellen Sie in diesem Artikel eine einfache Reaktionsanwendung, um mit dem Redux zu beginnen. Der Visual Studio -Code wird zum Erstellen der Anwendung verwendet. Dieser Artikel zeigt einen einfachen Code, der Redux ausübt. Der Node Package Manager (NPM) installiert das Redux -Toolkit in unserem React -Anwendungsprojekt unter Verwendung des Installationsbefehls. Daher können Sie es üben und andere Experimente für Ihr eigenes Lernen durchführen.