我是 backbone.js 的新手,正在尝试将普通的 javascript/jquery 应用程序转换为 backbone MVC。有了它,我来到了 Backbone.Router,我目前正在尝试用 backbone 解决我的旧 URL 处理,但有一些问题我想和你讨论:
我的传统 URL 模式如下所示:
/#/lang=1&page=panorama&cats=13,3,4,6,7,8,9,10,11&pid=4
Backbone 看起来如何以及如何对其进行编码?
事实是,我的传统处理方式允许我在不关心参数顺序的情况下评估我的 URL 字符串。有了主干,这似乎是不可能的。对于我的应用程序,它需要在 url 中传递类别(请参阅 cats=..)等,以链接到特定的应用程序位置/状态。
我已经用 pid (panorama-id) 试过了,所以模式是这样的:
/panorama/:id
“全景图”目前没有参数,代表应用中的某个页面。
如果有人能为我提供解决方案,我将非常感激。
最佳答案
关于javascript - backbone.js - 映射标准 url 参数 - 使用多个参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12165276/