バックボーン対応のアプリケーションでは、アンカーのクリックがバックボーンイベントハンドラによって処理されるうちに、<a href="#foo"></a>
を引き続き使用するコードが見られました。私はそれがへとHTML5のpushState機能から簡単に移行することができますので、後者が優れたアプローチであると考えていバックボーンルータのナビゲートとアンカーhref
Router.history.navigate("foo");
:
また、#fooへのナビゲーションはで処理することができます。また、pushStateを使用すると、backboneはpushStateをサポートしていないブラウザでは正常に#fooになります。
私はまだバックボーンに新しいので、経験豊かで知識のある方がそうであることを確認できますか?
はこの1つをチェック:http://stackoverflow.com/questions/9799977/how-to-apply-backbone-router-for-full-パスのないハッシュ – schacki