Ich arbeite an einer React-Anwendung, die den React-Router verwendet. Ich habe eine Projekt-Seite, die eine URL hat, wie folgt:Komponente wird nicht neu installiert, wenn sich die Routenparameter ändern
myapplication.com/project/unique-project-id
Wenn die Projektkomponente lädt, ich Auslöser für dieses Projekt eine Datenanforderung aus dem componentDidMount Ereignisse. Ich laufe jetzt in ein Problem, bei dem, wenn ich direkt zwischen zwei Projekten wechseln, so dass nur die ID Änderungen wie diese ...
myapplication.com/project/982378632
myapplication.com/project/782387223
myapplication.com/project/198731289
componentDidMount nicht wieder ausgelöst, so dass die Daten nicht aktualisiert wird. Gibt es ein anderes Lebenszyklusereignis, das ich verwenden sollte, um meine Datenanforderung auszulösen, oder eine andere Strategie, um dieses Problem anzugehen?
Konnten Sie Ihren Komponentencode bekannt geben? – Pcriulan