Sto lavorando a un'applicazione React utilizzando React-Router. Ho una pagina del progetto che ha un URL come segue:
myapplication.com/project/unique-project-id
Quando il componente del progetto viene caricato, faccio scattare una richiesta di dati per quel progetto dall'evento componentDidMount. Ora sto riscontrando un problema in cui se passo direttamente tra due progetti, solo l'id cambia in questo modo ...
myapplication.com/project/982378632
myapplication.com/project/782387223
myapplication.com/project/198731289
componentDidMount non viene attivato di nuovo, quindi i dati non vengono aggiornati. C'è un altro evento del ciclo di vita che dovrei utilizzare per attivare la mia richiesta di dati o una strategia diversa per affrontare questo problema?