Ich versuche, einen E-Commerce-Store in Meteor mit reagieren und Redux zu machen. In meiner Navigationsleiste befindet sich ein Symbol, das die Gesamtzahl der Artikel anzeigt, die dem Einkaufswagen hinzugefügt wurden. Ich möchte nur den Zähler der Artikel aktualisieren. Wenn ich store.getState(). NumOfItems rufe, wird die Gesamtzahl der Artikel angezeigt, die dem Einkaufswagen hinzugefügt wurden. Aber wenn ich einen Gegenstand zum Einkaufswagen hinzufüge, wird das Symbol nicht aktualisiert. Es aktualisiert sich nur, wenn ich auf andere Seiten gehe. (Es ist eine Einzelseitenanwendung)Kann ich die storeScribe-Methode von Redux in der render() -Methode der reaktiven Komponente aufrufen?
1
A
Antwort
3
Sie sollten nicht das Geschäft in Ihrer Komponente haben, nur der Staat.
Redux wird Ihre Komponenten auf den aktuellen Stand bringen, um es einfach auszudrücken.
Sie sollten die Funktion connect()
von react-redux verwenden, um Status und Dispatcher in die Komponente zu injizieren.
Insgesamt lesen Sie den Leitfaden! http://redux.js.org/docs/basics/UsageWithReact.html
Verwandte Themen
- 1. Wie jQuery-Methode in der Komponente aufrufen?
- 2. Wie kann ich .selectedIndex in render() aufrufen?
- 3. Aufrufen des ActionListener der Backing-Komponente in der Composite-Komponente
- 4. Die eckige Service-Methode in der Komponente
- 5. Wie repariere ich die "render" -Methode in der zurückgegebenen Komponenteninstanz in meinem Code?
- 6. Wie kann ich Methode in der Komponente aus Sicht aufrufen? (Vue.js 2)
- 7. Mischzustand in der Komponente mit Redux
- 8. reagieren Router nicht die Komponente bei der Verwendung von redux
- 9. Wie verwende ich die reaktiven Komponenten in der nativen App?
- 10. Aufrufen einer Methode für die übergeordnete Komponente von der untergeordneten Komponente
- 11. Wie kann ich die 'log()' Methode von der BeforeSave() Methode in einem Modell in CakePHP aufrufen?
- 12. Die Drawer-Methode openDrawer() in der Komponente React Native Android
- 13. Wie kann ich die init-Methode vor der @Scheduled-Methode in der Springklasse aufrufen?
- 14. JQuery-Methode von Angular 2-Komponente aufrufen
- 15. Wie kann ich Daten von der übergeordneten Komponente aktualisieren, wenn ich auf die untergeordnete Komponente in der vue-Komponente klicke?
- 16. App.component.ts -Methode von einer anderen Komponente aufrufen
- 17. Wie setze ich den Abfrageparameter von einer reaktiven Komponente? Ohne Flussmittel oder Redux
- 18. Kann eine dumme Komponente Redux Container-Komponente verwenden/rendern?
- 19. REDUX: Warum liefert der Store keine Daten an meine Komponente?
- 20. Fehler bei der Verwendung von Aktionen in react-redux darstellende Komponente
- 21. Die Stammveröffentlichung der Komponente
- 22. Übergabe von Argument an Methode, die in reactive-redux
- 23. Warum sollte ich bei der Verwendung von redux vermeiden, API-Aufrufe direkt in der Komponente auszuführen?
- 24. React Redux: Komponente nicht nach der Verbindung zu Redux aktualisiert
- 25. Redux -I wollen SimpleModal Komponente in handle, wie kann ich erreichen, ist es durch redux
- 26. Kann React-Komponente nicht rekursiv aufrufen
- 27. Rails: Was ist die Position Option in der Render-Methode
- 28. Redux Einsenden eines Formulars von der Präsentationskomponente an die Containerkomponente
- 29. Kann ich $ .ajax-Methode in $ .getJson() aufrufen?
- 30. Stop Render von Reactjs Komponente?
Zeigen Sie bitte Ihren Code –