尝试在Rails表单中添加占位符时,为什么会出现语法错误?

时间:2019-06-09 09:52:26

标签: ruby-on-rails ruby-on-rails-5

我正试图在Rails 5表单字段中添加一个占位符,但是以下代码引发了语法错误:<form action="/auth/submit" method="post" class="mb-3"> <input type="hidden" name="_AntiCsrfToken" value="...">

<%= text_field_tag(:q), placeholder: 'Enter a city' %>可以正常工作,但是添加占位符会引发错误。

1 个答案:

答案 0 :(得分:1)

尝试

<%= text_field_tag :q, nil, placeholder: "Enter a city" %>

有关更多信息,请参见here