我知道这在其他地方得到了回答,但我一直在寻找但找不到我需要的东西。
我将一个值传递给一个方法,该方法将一个值添加到对象中的数字属性。
我有一个表单,但我不知道如何给文本框一个任意名称并在视图中引用它。如果我向文本框传递一个任意符号,它会在对象中查找该属性。我只需要将文本框随机命名,并将值传递给控制器操作。文本框值不应连接到对象上的任何内容,有什么帮助吗?
控制器动作(现在什么都不做,等待弄清楚如何传递值):
def addto(valu)
end
视图形式:
<%= form_for(@cooler) do |f| %>
<div class="field">
<%= f.label "Increase/subtract from value:" %><br />
<%= f.text_field :dfdf%>
</div>
<p style="float:left;"><%= button_to "+", coolers_addto_path(:valu => 2)%></p>
<% end %>