我意识到与使用简单形式(至少是这种性质)有关的大多数问题都没有得到答复。我真的很难理解基础知识。文档的前提是我有太多的知识可以解决它。
这是我试图理解的简单表单文档的概述。一个有用的例子真的可以帮助我学习。
#attribute_name, #column, #html_classes, #input_html_classes, #input_html_options, #input_type, #options, #reflection
我非常感谢在简单表单中使用选择选项的一些帮助。
以下是简单表单概述的摘录。
f.input :age, collection: 18..60, prompt: "Select your age"
我尝试将其用作示例(以及简单表单概述示例中显示的国家优先级),以使我的数组中的元素之间的选项有效。任何人都可以看到我做错了什么。我在下面(和许多其他人)的尝试都没有奏效。我被卡住了。
<div class="question-project">
<%= f.input :expense_type, collection: [Incidental, Less than $500, More than $500 ], prompt: "Are the expenses:"%></div>
谢谢
答案 0 :(得分:1)
数组需要有字符串,如下所示:
<%= f.input :expense_type, collection: ["Incidental", "Less than $500", "More than $500" ], prompt: "Are the expenses:"%></div>