Sublime Text生成错误" form_for"标签

时间:2015-11-20 08:29:08

标签: ruby-on-rails sublimetext2

当我在Sublime Text上使用代码snipet来生成" form_for"时,我是新的RoR。标签,结果是:



<% form_for @model do |f| -%>

  <% end -%>
&#13;
&#13;
&#13;

但据我所知,它应该是

&#13;
&#13;
<%= form_for (@message) do |f| %>
  <% end %>
&#13;
&#13;
&#13; 希望得到你的帮助,谢谢!

1 个答案:

答案 0 :(得分:0)

在Ruby中,您可以调用方法并使用或不使用(括号)传入参数。通常认为better Ruby coding practice将它们排除在外,这就是为什么Sublime Text片段会让它们脱离的原因。此外,该代码段要求您将@model替换为您在特定表单中使用的任何模型实例。