でBackboneJsのルータを使用することができます良いアプローチがとても有用なものになるでしょう。前もって感謝します。 私のアプリケーションでフッターとヘッダーを作成する必要があります。 、は、どのように私は、HTML
<li><a href="#orderHistory">History</a></li>
またはアプリケーションが状態をプッシュサポートしている場合なし:あなたのBACKBONE.JSで次の操作を行うことができます
でBackboneJsのルータを使用することができます良いアプローチがとても有用なものになるでしょう。前もって感謝します。 私のアプリケーションでフッターとヘッダーを作成する必要があります。 、は、どのように私は、HTML
<li><a href="#orderHistory">History</a></li>
またはアプリケーションが状態をプッシュサポートしている場合なし:あなたのBACKBONE.JSで次の操作を行うことができます
は、あなただけのような通常のハッシュとして<a>
のhref
を設定することができ
events: {
'click a': 'changeRoute'
},
changeRoute: function(e) {
e.preventDefault();
var href = $(e.currentTarget).attr("href");
router.navigate(href, true);
}
を見ますハッシュは次のようになります:
<li><a href="/orderHistory">History</a></li>
セットアップしてiバックボーンの背景。docsに記載されている通り。 このルータインスタンスは、URLの変更をリッスンし、バックボーンルータをインスタンス化している間に定義したコールバックを呼び出します。
なぜ角度とバックボーンを混ぜるのですか?バックボーンはちょうど角の方法です... –
私はそれらを混在させていない、私はアプリケーションを持っていたと角度4で今クライアントはBackboneJsにそれが私はBackboneJsとHandlersBarに変更したい –