我正在为表单传递一个隐藏字段,以区分请求来自的视图:
<%= hidden_field_tag("advanced", true)%>
显然 true 作为字符串传递。我尝试了不同的语法,例如:
<%= hidden_field_tag "advanced", true %>
<%= hidden_field_tag "advanced" => true %>
<%= hidden_field_tag :advanced => true %>
它总是被翻译成这个
<input type="hidden" name="advanced" id="advanced" value="true" />
显然,我可以检查控制器中的字符串值,但这是预期的行为吗?