Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/52.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 嵌入帮助器方法时formtastic语法错误?_Ruby On Rails_Formtastic - Fatal编程技术网

Ruby on rails 嵌入帮助器方法时formtastic语法错误?

Ruby on rails 嵌入帮助器方法时formtastic语法错误?,ruby-on-rails,formtastic,Ruby On Rails,Formtastic,我试图使用一个小助手在标题输入中生成一些随机占位符文本,但我遇到了麻烦 以下是查看代码: <%= form.input :title, :placeholder => "<%= random_title %>".html_safe %> 我对rails很陌生,对formtastic也很陌生。似乎在formtastic行中嵌入对助手的调用导致了此语法错误。有什么建议吗?random\u title是一个变量,对吗 <%= form.input :title,

我试图使用一个小助手在标题输入中生成一些随机占位符文本,但我遇到了麻烦

以下是查看代码:

<%= form.input :title, :placeholder => "<%= random_title %>".html_safe %>

我对rails很陌生,对formtastic也很陌生。似乎在formtastic行中嵌入对助手的调用导致了此语法错误。有什么建议吗?

random\u title
是一个变量,对吗

<%= form.input :title, :placeholder => random_title.html_safe %>
random\u title.html\u safe%>
问题是您在另一个

中使用了
,请尝试以下操作:

<%= form.input :title, :placeholder => "#{random_title}".html_safe %>
“#{random_title}”.html_safe%>
这应该行得通

<%= form.input :title, :placeholder => "#{random_title}".html_safe %>