如何使用Backbone.history.navigate传递参数?

时间:2012-07-05 06:25:22

标签: ruby-on-rails backbone.js

我刚刚开始使用Backbone.js,并想知道如何使用Backbone.history.navigate发送参数?目前我有以下内容:

Backbone.history.navigate("classrooms", true)

这会将页面发送到:

http://localhost:3000/profile#classrooms

我希望网址看起来像是:

http://localhost:3000/profile#classrooms?size=300

我会用什么语法来实现这个目标?

谢谢!

1 个答案:

答案 0 :(得分:1)

您应该能够将该片段直接交给navigate

Backbone.history.navigate("classrooms?size=300", true)

如果您的路线设置正确,一切都应该正常工作。

演示:http://jsfiddle.net/ambiguous/f27yv/