Ruby on rails 如何将数据分配给表单上的变量?[Ruby on rails]

Ruby on rails 如何将数据分配给表单上的变量?[Ruby on rails],ruby-on-rails,ruby,forms,variables,textfield,Ruby On Rails,Ruby,Forms,Variables,Textfield,我想把一个值从一个窗体分配给一个变量,这样我就可以在保存它之前处理这个值。还有我如何添加一个不需要变量的t.text_字段,它不会被保存,也不会做任何事情,我只是想在那里 HTML没有变量。我假设您想将表单输入的值分配给控制器中的变量?这就是params散列的作用。在控制器中,您可以像这样分配一个名为field的输入值 myField = params[:thing][:field] <%= form_for @thing do |f| %> 您始终可以将输入添加到窗体,并在控

我想把一个值从一个窗体分配给一个变量,这样我就可以在保存它之前处理这个值。还有我如何添加一个不需要变量的t.text_字段,它不会被保存,也不会做任何事情,我只是想在那里

HTML没有变量。我假设您想将表单输入的值分配给控制器中的变量?这就是params散列的作用。在控制器中,您可以像这样分配一个名为field的输入值

myField = params[:thing][:field] 
<%= form_for @thing do |f| %>
您始终可以将输入添加到窗体,并在控制器中忽略它。用这样的东西打开表单

myField = params[:thing][:field] 
<%= form_for @thing do |f| %>

然后,您可以添加一个随机输入,它不是您的对象模型的一部分

<%= text_field_tag :randomInput %>


您可以在这里阅读表单助手

正是这个,非常感谢!