Backbone.Routerクラスを設定していて、すべてが完全に機能しています。ただし、少し(おそらく少しブロック)不便があります。
バックボーンルーターを使用してナビゲートするには、次のコードを使用します
myrouter.navigate('/search_term/2/filter1+filter2/');
これは正常に機能します。ただし、URLのさまざまなパラメータが同じ場所で更新されることはありません。たとえば、ユーザーが次のページ(3)に移動し、検索語とフィルターを更新しない場合があります。
やりたいのはこんな感じ
myrouter.navigate(':route_id', ':route_value');
たとえば、私はすることができます
myrouter.navigate(':query', 'search_term');
myrouter.navigate(':pagination', '5');
バックボーンはこれを行うことができますか?そうでない場合、可能な解決策はありますか?