【发布时间】:2011-09-23 14:19:55
【问题描述】:
我在这里研究如何在我的 Rails 应用程序中实现选项卡式界面。例如,我喜欢 Ryan Bates 在他的 Railscast 概览页面中使用它的方式。
我想在我的 Rails 应用程序中模仿这一点,以便用户的个人资料中有一个带有两个或三个链接的导航。单击任一链接使用 AJAX 加载信息(我猜)。然后网址显示/profiles/1/view?info或/profiles/1/view?otherdata
我遇到了这个question,解决方案如下:
我会通过单独的 ajax 请求调用每个选项卡的内容。这将为您带来以下好处
- 现在每个选项卡都可以轻松成为不同的视图/控制器
- 只需要在使用时加载标签的内容即可;您不会为用户不使用的标签处理代码/下载 html。
问题是我是 Rails 新手,不知道该怎么做。谁能指出我一些有助于解释如何设置的资源?我会在个人资料数据和给用户的消息之间切换。
任何帮助将不胜感激。
【问题讨论】:
标签: ajax ruby-on-rails-3 tabs