興味深い癖のある ember.js ルーター ベースのアプリケーションがあります。ルーターのドキュメントはかなりまばらなので、これが機能なのか、バグなのか、別の場所にある私のコードの意図しない結果なのかはわかりません。
ブラウザでアプリを含むページをリロードすると、アプリは最後にいたルートにジャンプします。ハッシュとしてシリアル化されたルートがあります。たとえばapp.html#/users/1/details
、ハッシュを削除し、ランダムなクエリ変数を追加してapp.html?reload=randomnumber
、ページをロードします。ember が読み込まれるとすぐに、#/users/1/details
そのアドレスにバックが追加されます。
これは残り火の機能/結果ですか、それとも私が書いたがらくたですか. これまでのところ、これを引き起こしている可能性のあるものは何も見つかりませんでした。
それが残り火の機能である場合、それを無効にする方法はありますか?