我正在使用 AJAX 请求构建结果过滤页面。我想在 URL 中反映过滤器。例如:对于price_from
我要添加?price_from=VAL
的 URL。
我有一个能够使用 URL 参数呈现页面的后端。
经过一番谷歌搜索后,我将使用 Backbone.router 解决方案,该解决方案具有不支持 HTML5 历史 API 的 IE 的哈希回退。
我在设置良好的路线理念方面遇到问题。我有一组过滤参数(price_from
, price_to
, color
, ...),我想将每个参数附加到一个路由。
是否可以链接路由以匹配例如:?price_from=0&price_to=1&color=red
?(项目顺序可以改变)
意思是:同时调用所有路由,保持ie向后兼容?