在RoR中,我有时会看到:
render @users或
render 'new' 这两个有什么不同?
发布于 2012-12-16 10:31:17
简而言之,render @users使用名为_user.html.erb的部分文件呈现User类型的对象集合,而render 'new'呈现new操作&相当于render :action => new。
最好查看Ruby on Rails指南中的Layouts and Rendering in Rails页面,以了解这两种方法是如何工作的&在哪里可以适当地使用它们,以及使这些方法和许多其他方便的render方法成为可能的各种内置假设。
https://stackoverflow.com/questions/13897956
复制相似问题