Backbone アプリ (Backbone の上で Chaplin.js も使用) があり、pushState で正しく動作します。ある時点で、アプリ コードが変更されたことを検出し、ページをリロードします (アプリ コードをリロードします)。問題は、ユーザーが「/some/path」にいるときに、バックボーン アプリをリロードして「/」を指すようにしたいことです。これまでのところ、私は試しました:
ユーザーが入っているとき/some/path
-> location.reload()
-> アプリをリロードしますが、まだ入っています'/some/path'
ユーザーが入っているとき/some/path
-> location.href = location.origin
-> アプリをリロードしますが、まだ入っています'/some/path'
/
パス (および clearHistory)でアプリをリロードするにはどうすればよいですか?
これは解決されました - 使用してくださいwindow.location = '/'