backbone.js-映射标准url参数-使用多个参数
backbone.js - map standard url parameters - use multiple parameters
我对backbone.js很陌生,并尝试将普通的javascript/jquery应用程序转换为主干MVC。有了它,我来到了Backbone.Router,我现在正试图用主干网解决我以前的URL处理问题,但有一些问题我想和你讨论:
我的传统URL模式如下:
/#/lang=1&page=panorama&cats=13,3,4,6,7,8,9,10,11&pid=4
有了主干,这会是什么样子?如何对其进行编码?
问题是,我的传统处理允许我评估URL字符串,而不关心参数的顺序。有了骨气,这似乎是不可能的。对于我的应用程序来说,有必要在url中传递类别(请参见cats=..)等,以链接到特定的应用程序位置/状态。
我已经用pid(全景id)试过了,所以模式是这样的:
/panorama/:id
"全景"目前没有参数,但代表应用程序中的某个页面。
如果有人能为我找到解决方案,我将不胜感激。
最佳解决方案:https://github.com/jhudson8/backbone-query-parameters
相关文章:
- backbone.js-映射标准url参数-使用多个参数
- 应该 Backbone.js从 URL 中获取 GET 参数
- 如何将参数传递给backbone.js中事件对象中绑定的函数
- 如何使用Backbone.Return捕获查询参数的更改
- Backbone.js的Backbone.Modelbinding插件中是否有绑定的转换器参数
- 在backbone.js中路由视图时传递一个参数
- 具有任意参数的Backbone Collection.create()
- Backbone app:将参数传递给由javascript/Require模块创建的新类
- 将Parameters添加到Backbone.js集合导致ArgumentError(筛选器方法的参数数目错误.)
- Backbone视图,需要根据参数在模板中渲染图像
- Backbone.BabySiter内部参数-Javascript Scope
- Backbone.js路由器匹配可选参数
- Backbone.js路由可选参数
- 理解Backbone.sync方法中的[options]参数
- 如何将参数传递到Backbone.js视图中
- 在Backbone.js中,通过在选项中传递模型来初始化视图和将模型对象作为参数传递有什么区别
- 多个排序查询参数与Backbone.paginator
- 我可以在backbone .js的model.validate()函数中使用options参数吗?
- 在模型级别重写Backbone.sync()以发送额外的参数
- Backbone.js集合和带参数的Ruby on Rails服务之间的通信