匹配骨干中的完整网址

时间:2012-05-07 20:50:11

标签: ruby-on-rails backbone.js

我正在寻找在我的应用中为特定路线调用骨干行动的解决方案。

我知道可以匹配网址:

localhost:3000/#posts/1

但如果我需要匹配url,那该怎么办?

localhost:3000/posts/1

1 个答案:

答案 0 :(得分:2)

选择加入新的HTML历史记录API / pushState,例如:

  Backbone.history.start( { pushState : true } );

根据您的应用程序,您可能还需要采取其他步骤,例如:

  

请注意,使用真实网址要求您的网络服务器能够正确呈现这些网页,因此也需要进行后端更改。

http://backbonejs.org/#History