Ruby on Rails 如何自动生成表单输入?我遇到了以下代码,但不知道下面的 HTML 是如何呈现的。
<%= f.input :first_name %>
渲染:
<div class="input string required"><label for="user_first_name" class="string required"><abbr title="required">*</abbr> First name</label><input type="text" value="Paul" size="30" required="required" name="user[first_name]" maxlength="255" id="user_first_name" class="string required"></div>
最佳答案
HTML 由 Rails form helpers 生成。 Rails 为您提供了一系列方法,使您可以更轻松地生成表单标记,因此您不必每次都担心命名和键入所有属性。查看该文档的链接以更加熟悉。
关于ruby-on-rails - Ruby on Rails 表单输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15788693/