私はこの問題を少し悩ましています。 classes/:id
というルートを定義しました。アプリでそのルートにナビゲートすると、componentDidMount()
が呼び出されます。ただし、ページをリロードしたり、URLをコピーして貼り付けたりすると、ページは完全に読み込まれますが、componentDidMount()
メソッドはまったく呼び出されません。React-Router - URLにナビゲートするときにcomponentDidMountが呼び出されない
私が読んだのは、ページがリロードされても同じコンポーネントがマウントされているからです。これは、ライフサイクルメソッドが解消されない理由です。
これを処理する方法は何ですか?あなたの助けが大変ありがとうございます。ありがとう!