ruby-on-rails – Rails:将多个模型聚合到单个视图中(想想仪表板)

ruby-on-rails – Rails:将多个模型聚合到单个视图中(想想仪表板),第1张

概述我有一个Rails 3.1“博客”类型的应用程序,我的Post#index已成为整个系统的一种概述(或仪表板或排序).主要内容是从Post模型中提取的,但侧边栏包含来自Event模型的信息,还有来自News模型的其他片段等… Post #index是一个繁忙的 *** 作,必须在/view/posts/index.html.haml调用render之前填充许多实例变量,然后许多布局和partials才能工 我有一个Rails 3.1“博客”类型的应用程序,我的Post#index已成为整个系统的一种概述(或仪表板或排序).主要内容是从Post模型中提取的,但侧边栏包含来自Event模型的信息,还有来自News模型的其他片段等…

Post #index是一个繁忙的 *** 作,必须在/vIEw/posts/index.HTML.haml调用render之前填充许多实例变量,然后许多布局和partials才能工作.

正如其他一些区域是独立的,可以这么说,我想知道是否有更好的“Rails方式”来解决这个问题?也许我应该考虑将事件侧边栏(实际上是Event#index)封装到某种可以在其他视图中重用的实体中?如果是这样,怎么样?

有什么选择?

解决方法 你可以结帐

http://cells.rubyforge.org/

总结

以上是内存溢出为你收集整理的ruby-on-rails – Rails:将多个模型聚合到单个视图中(想想仪表板)全部内容,希望文章能够帮你解决ruby-on-rails – Rails:将多个模型聚合到单个视图中(想想仪表板)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/langs/1266415.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-08
下一篇 2022-06-08

发表评论

登录后才能评论

评论列表(0条)

保存