Ruby on rails RubyonRails中的partials是什么

Ruby on rails RubyonRails中的partials是什么,ruby-on-rails,Ruby On Rails,我试图弄清楚partials在rails中是如何工作的 以下是代码: <%= render "layouts/appended_pages", pages: {partial: "items", collection: @results, locals: {user_flag: false}} %> 我知

我试图弄清楚partials在rails中是如何工作的

以下是代码:

<%= render "layouts/appended_pages", pages: {partial: "items",
                                             collection: @results,
                                             locals: {user_flag: false}} %>

我知道此渲染将渲染附加页面,但如何处理页面:?它的工作原理部分允许您在Rails应用程序中轻松地组织和重用视图代码。部分文件名通常以下划线开头,并以与视图相同的.html.erb扩展名结尾。它有助于您不必一遍又一遍地重新编写代码

我阅读了该指南,但仍然可以理解它的含义,如pages:@Ivan:这是一个参数。部分附加的_页面将定义一个局部变量,该页面将包含一个散列。