1
为什么render_component
在Rails> 2中已被弃用。背后的理由是什么?为什么render_component已被弃用?
为什么render_component
在Rails> 2中已被弃用。背后的理由是什么?为什么render_component已被弃用?
render_component
是非常慢,它有特殊情况下使用,它往往可以被简单的部分取代。
由于README为render_component说:
组件应小心使用。它们比简单地将可重复使用的部分分割成部分要慢,并且在概念上更复杂。不要使用组件作为在单个应用程序中分离问题的方式。
相反,将组件保留到那些您真正拥有可重复使用的视图和控制器元素的罕见情况中,这些元素可以同时在多个应用程序中使用。
重复说明:组件是一种特殊用途的方法,通常可以更好地使用部分和 过滤器来替换。
嗨 感谢您的详细解释 – sameera207 2010-06-09 16:38:33