Estoy trabajando en una aplicación de reacción usando react-router. Tengo una página de proyecto que tiene una URL de la siguiente manera:
myapplication.com/project/unique-project-id
Cuando se carga el componente del proyecto, activo una solicitud de datos para ese proyecto desde el evento componentDidMount. Ahora me encuentro con un problema en el que si cambio directamente entre dos proyectos, solo la identificación cambia así ...
myapplication.com/project/982378632
myapplication.com/project/782387223
myapplication.com/project/198731289
componentDidMount no se activa de nuevo, por lo que los datos no se actualizan. ¿Hay algún otro evento del ciclo de vida que deba utilizar para activar mi solicitud de datos o una estrategia diferente para abordar este problema?