Sono un po 'perplesso su questo. Ho definito un percorso chiamato classes/:id
. Quando si naviga su quella rotta nell'app, viene chiamato lo componentDidMount()
. Tuttavia, quando si ricarica la pagina o si copia e incolla l'URL, la pagina viene caricata completamente, ma il metodo componentDidMount()
non viene chiamato affatto.React-Router - ComponentDidMount non chiamato durante la navigazione verso l'URL
Da quello che ho letto, il motivo è perché lo stesso componente è montato anche se la pagina viene ricaricata, motivo per cui il metodo del ciclo di vita non viene mai sparato.
Quali sono alcuni modi per gestire questo? Il tuo aiuto è molto apprezzato. Grazie!