gpt4 book ai didi

ruby-on-rails - form_for in dev 它是如何工作的?

转载 作者:行者123 更新时间:2023-12-04 05:44:42 25 4
gpt4 key购买 nike

rails g devise:views 命令生成该 View

<h2>Sign up</h2>

<%= form_for(resource, :as => resource_name, :url => registration_path(resource_name)) do |f| %>
<%= devise_error_messages! %>

<div><%= f.label :username %><br />
<%= f.text_field :username, :autofocus => true %></div>

<div><%= f.label :email %><br />
<%= f.email_field :email, :autofocus => true %></div>

<div><%= f.label :password %><br />
<%= f.password_field :password %></div>

<div><%= f.label :password_confirmation %><br />
<%= f.password_field :password_confirmation %></div>

<div><%= f.submit "Sign up" %></div>
<% end %>

<%= render "devise/shared/links" %>

我的问题是它是如何工作的“form_for(resource, : as=>resource_name, ...”

最佳答案

resource是一个简单的记录(或对象)——对于 Devise,它通常被称为 User或类似。其余参数为form_for是选项,详见 form_for docs.

关于ruby-on-rails - form_for in dev 它是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19893366/

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