simple_form 未显示默认值。
simple_form default value is not been displayed.
我正在使用简单的表单在输入字段上显示。
<%= f.input :timer, label: 'Duration', input_html: { value: '2' } %>
值已正确分配,但未显示在屏幕上,
当我追踪 dom 时,我得到以下信息。
<input value="2" class="numeric integer optional" min="1" type="number" step="1" name="course[timer]" id="course_timer">
#shadow-root (user-agent)
<div id="text-field-container" pseudo="-webkit-textfield-decoration-container">
<div id="editing-view-port">
<div id="inner-editor"></div>
</div>
<div pseudo="-webkit-inner-spin-button" id="spin">
</div>
</div>
这对我有用,使用 n 值,而不是 'n' 形式:
<%= f.input :timer, label: 'Duration', input_html: { value: 2 } %>
我的默认输入值保留在表单上。这是我自己的测试中呈现的 html。添加了您拥有的 div,包括 webkit 微调器,仍然可以。
<div class="form-group decimal optional location_rating"><label class="decimal optional control-label" for="location_rating">Ratings average</label><input value="1" class="numeric decimal optional form-control" type="number" step="any" name="location[rating]" id="location_rating" /></div>
<div id="text-field-container" pseudo="-webkit-textfield-decoration-container">
<div id="editing-view-port">
<div id="inner-editor"></div>
</div>
<div pseudo="-webkit-inner-spin-button" id="spin">
</div>
</div>
屏幕截图
物有所值。也许它可以帮助您缩小问题范围。
我正在使用简单的表单在输入字段上显示。
<%= f.input :timer, label: 'Duration', input_html: { value: '2' } %>
值已正确分配,但未显示在屏幕上, 当我追踪 dom 时,我得到以下信息。
<input value="2" class="numeric integer optional" min="1" type="number" step="1" name="course[timer]" id="course_timer">
#shadow-root (user-agent)
<div id="text-field-container" pseudo="-webkit-textfield-decoration-container">
<div id="editing-view-port">
<div id="inner-editor"></div>
</div>
<div pseudo="-webkit-inner-spin-button" id="spin">
</div>
</div>
这对我有用,使用 n 值,而不是 'n' 形式:
<%= f.input :timer, label: 'Duration', input_html: { value: 2 } %>
我的默认输入值保留在表单上。这是我自己的测试中呈现的 html。添加了您拥有的 div,包括 webkit 微调器,仍然可以。
<div class="form-group decimal optional location_rating"><label class="decimal optional control-label" for="location_rating">Ratings average</label><input value="1" class="numeric decimal optional form-control" type="number" step="any" name="location[rating]" id="location_rating" /></div>
<div id="text-field-container" pseudo="-webkit-textfield-decoration-container">
<div id="editing-view-port">
<div id="inner-editor"></div>
</div>
<div pseudo="-webkit-inner-spin-button" id="spin">
</div>
</div>
屏幕截图
物有所值。也许它可以帮助您缩小问题范围。