gpt4 book ai didi

ruby-on-rails - render @users 和 render 'new' 有何不同?

转载 作者:数据小太阳 更新时间:2023-10-29 06:53:29 25 4
gpt4 key购买 nike

在 RoR 中,我有时会看到:

render @users

render 'new' 

两者有何不同?

最佳答案

简而言之,render @users 正在渲染类型为 User 的对象集合,其中包含一个名为 _user.html.erb 的部分文件,并且 render 'new' 正在呈现 new Action 并且等同于 render :action => new

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

关于ruby-on-rails - render @users 和 render 'new' 有何不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13897956/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com