一連のステップで構成される Marionette アプリケーションがあります。各ステップは異なるビューに対応し、それぞれのナビゲーション バーにアンカー タグがあります。
<a href="#toolbox">Select Tools</a>
<a href="#payment">Pay</a>
私の現在の苦労は、 が URL にMarionette.AppRouter
応答できるように URL を構成する最善の方法を見つけることです。のようなスキームを使用するhref="/toolbox"
と、アンカーのデフォルト アクションを阻止しない限り、ページは (ルーターをバイパスして) その URL に移動しようとします。のようなフラグメントスキームを使用する必要がありhref="#toolbox"
ますか? Backbone.history.start()
または、通話を別の方法で設定する必要がありますか? ここでのベストプラクティスは何ですか?