我正在使用Backbone.js,我有一个url到我的集合后跟一个参数字符串 - 参数可以按任何顺序出现,参数的数量可以变化.
mywebsite.com/?orderBy=recent&author=Smith
mywebsite.com/?author=Smith&type=Horror,Romance
所以在某种程度上/:param并不理想,除非我定义了它们必须在url中的顺序:
/:ORDERBY /:作者/:类型...
并允许它们中的一些以某种方式为空.
设置它的最佳方法是什么?带正则表达式的路由器能解决我的问题吗?如果是这样,我找不到使用regex将多个参数传递给Backbone中的路由功能的路由器的示例.
谢谢!