ruby-on-rails – 渲染@users和渲染’new’有什么不同?

在RoR中,我有时会看到:
render @users

要么

render 'new'

两者有何不同?

解决方法

简而言之,渲染@users使用名为_user.html.erb的部分文件渲染User类型的对象集合,渲染’new’渲染新动作&相当于render:action =>新.

最好在Ruby on Rails指南中查看Layouts and Rendering in Rails页面,了解这两个工作原理和工作原理.它们可以被适当地使用,以及使这些和许多其他方便的渲染方法成为可能的各种内置假设.

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...