Ruby on rails 如何告知渲染局部视图的位置

Ruby on rails 如何告知渲染局部视图的位置,ruby-on-rails,Ruby On Rails,我有sessions/new.html.erb供用户登录,users/new.html.erb供用户注册。我想把这两个表单放在同一个页面的文件中,而不是有两个不同的屏幕:一个用于登录,另一个用于注册。 我不知道如何在两个不同的文件夹中呈现两个不同的文件 如何渲染这些内容?部分可以 将会话/new.html.erb重命名为sessions/\u new.html.erb 将您的用户/new.html.erb重命名为users/\u new.html.erb 可以在这样的视图中渲染局部 <di

我有sessions/new.html.erb供用户登录,users/new.html.erb供用户注册。我想把这两个表单放在同一个页面的文件中,而不是有两个不同的屏幕:一个用于登录,另一个用于注册。 我不知道如何在两个不同的文件夹中呈现两个不同的文件

如何渲染这些内容?

部分可以

将会话/new.html.erb重命名为sessions/\u new.html.erb

将您的用户/new.html.erb重命名为users/\u new.html.erb

可以在这样的视图中渲染局部

<div class='session-form'>
<%= render partial: 'sessions/new' %>
</div>
<div class='login-form'>
<%= render partial: 'users/new' %>
</div>
有关更多选项和信息:

希望能有所帮助!:

部分可以

将会话/new.html.erb重命名为sessions/\u new.html.erb

将您的用户/new.html.erb重命名为users/\u new.html.erb

可以在这样的视图中渲染局部

<div class='session-form'>
<%= render partial: 'sessions/new' %>
</div>
<div class='login-form'>
<%= render partial: 'users/new' %>
</div>
有关更多选项和信息:


希望能有所帮助!:

在您阅读了呈现部分的文档(例如,您发现了什么)之后,以及您根据本文档提出的问题是什么?在您阅读了呈现部分的文档(例如,根据本文档,您发现了什么?您的问题是什么?您是指users/new.html.erb to users/_new.html.erb吗?是的,已更新。我用“u”将文件名标记为斜体,所以它坏了。你是指users/new.html.erb到users/_new.html.erb吗?是的,已更新。我将文件名标记为斜体,并加上“u”,所以它坏了。