Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 设计其工作原理的表格?_Ruby On Rails_Devise - Fatal编程技术网

Ruby on rails 设计其工作原理的表格?

Ruby on rails 设计其工作原理的表格?,ruby-on-rails,devise,Ruby On Rails,Devise,rails g designe:views命令生成了该视图 <h2>Sign up</h2> <%= form_for(resource, :as => resource_name, :url => registration_path(resource_name)) do |f| %> <%= devise_error_messages! %> <div><%= f.label :user

rails g designe:views命令生成了该视图

<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" %>
注册
资源名称:url=>注册路径(资源名称))do | f |%>

正确%>
正确%>


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

resource
是一个简单的记录(或对象)-关于Deviate,它通常被称为
User
或类似的东西。
form\u for
的其余参数是选项,在中有详细说明。我注意到:email和:username都在调用email\u字段,这是一个错误