1

我正在寻找解决方案来为我的应用程序中的特定路由调用主干操作。

我知道可以匹配以下网址:

localhost:3000/#posts/1

但是如果我需要像这样匹配 url 怎么办:

localhost:3000/posts/1

4

1 回答 1

2

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

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

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

请注意,使用真实 URL 需要您的 Web 服务器能够正确呈现这些页面,因此还需要进行后端更改。

http://backbonejs.org/#History

于 2012-05-07T21:21:35.200 回答