Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
どうすれば最後に「戻る」ことができcurrentStateますか?Emberは、次のような順方向/逆方向の実装を提供しますwindow.history.back()か?
currentState
window.history.back()
ブラウザの戻る/進むボタンはURLを更新し、ルーターの移行をトリガーします。これが発生すると、navigateAwayイベントが現在のルートに送信されるため、必要なクリーンアップを実行する機会があります。
navigateAway
ところで、この問題を考えてみると、ユーザーがいつでもブックマークレットをタップしたり、URLを手動で更新したりできることがわかります。つまり、アプリ内の任意のルートから他のルートに移行できる可能性があります。これは厄介な組み合わせの問題であり、おそらくほとんどのアプリで解決する価値のない問題です。