Schnellstart
Überprüfen Sie die Kerninhalte der Startseite mit einem funktionierenden Beispiel auf einmal.
1. Installation
@byeolnaerim/global-rx-stateverwendet React Hook und RxJS BehaviorSubjectfür die App. react, rxjsmuss vorhanden sein.
3. Verwenden Sie createRxStateTuple, wenn ein Laufzeit-Schlüssel erforderlich ist
Wenn der Name zur Laufzeit bestimmt wird, wie die vom Server empfangene Workspace-ID, der Routenparameter oder der Name des Tabs, den der Benutzer angeklickt hat, createRxStateTupleist das natürlich. Das folgende Beispiel verwendet für jeden Tab einen anderen Entwurfs-Store.
4. Regeln für Änderungen im Reducer zusammenfassen
Einfache Werte sind mit einem Setter ausreichend, aber wenn sich der Zustand je nach mehreren Aktionen ändert oder Werte voneinander abhängen, createRxReducerist es sicherer, die Änderungsregeln an einem Ort zu bündeln.