Ruby on rails 使用“渲染”和“渲染部分”

Ruby on rails 使用“渲染”和“渲染部分”,ruby-on-rails,ruby-on-rails-4,Ruby On Rails,Ruby On Rails 4,对于渲染局部图像,我可以使用 呈现“部分名称”或呈现“部分名称” 我知道,render是render partial的简写语法,render将不接受该部分的其他局部变量 我想知道在Rails中使用render而不是render partial时,render操作是否存在性能问题 “将返回到浏览器的内容呈现为 响应机构。” 可以呈现动作、文本、文件内容和其他内容,包括局部视图 render :action => "Create" render :file => "/path/to/fi

对于渲染局部图像,我可以使用

呈现“部分名称”
呈现“部分名称”

我知道,
render
render partial
的简写语法,render将不接受该部分的其他局部变量


我想知道在Rails中使用
render
而不是
render partial
时,
render
操作是否存在性能问题

“将返回到浏览器的内容呈现为 响应机构。”

可以呈现动作、文本、文件内容和其他内容,包括局部视图

render :action => "Create"
render :file => "/path/to/file/foo.erb", :layout => true, :status => 404
render :partial =>...
明确使用
partial
标签,消除Rails ActionController的渲染操作的歧义

就性能而言,我还没有做测试来确认,但是出于上述原因,我认为使用
render:partial
更有效是合理的


当我在寻找Rails逻辑的基础时,它是一个非常详细的技术参考

您应该在rails源代码中查看这两种方法,并报告源代码。我们可以帮助您了解差异,但至少提供更多的研究。。。