AJAXリクエストを使用して結果フィルタリングページを作成しています。フィルタをURLに反映させたいと思います。例:URLprice_from
に追加したい場合。?price_from=VAL
URLパラメータを使用してページをレンダリングできるバックエンドがあります。
いくつかグーグルした後、HTML5履歴APIをサポートしないIEのハッシュフォールバックを持つBackbone.routerソリューションになります。
ルートの良い哲学を設定するのに問題があります。フィルタリングパラメータのセット(、、、、price_from
... )がありprice_to
、color
各パラメータを1つのルートにアタッチしたいと思います。
たとえば、一致するようにルートをチェーンすることは可能?price_from=0&price_to=1&color=red
ですか?(アイテムの順序は変更される可能性があります)
つまり、すべてのルートを同時に呼び出し、下位互換性を維持しますか?