0

如何创建这种格式的路由(在 Ruby on Rails routes.rb 文件中):

/#action/id

特别是在动作控制器之前插入“#”字符...例如,请参阅http://lala.com/#album/some-album-id

谢谢!

4

1 回答 1

4

您访问的实际 URL 是http://lala.com/. 服务器看不到#album/some-album-id片段,片段标识符。这仅由浏览器看到。

使用客户端/浏览器中的视图和控制器构建 MVC 应用程序的趋势正在增长,而不是在服务器上。该应用程序在客户端使用 JavaScript 实现,而不是在服务器上使用 Ruby。服务器本质上成为 API 或数据访问层,而不是呈现 HTML 的部分。

于 2010-04-10T03:53:19.303 回答