我是RoR的新手,每当我在Sublime Text上使用代码片段来生成“ form_for”标签时,结果是:
<% form_for @model do |f| -%>
<% end -%>
但据我所知,应该是
<%= form_for (@message) do |f| %>
<% end %>
在Ruby中,您可以调用一个方法并传入带或不带有(括号)的参数。通常认为将它们排除在外是更好的Ruby编码实践,这就是为什么Sublime Text代码段不使用它们的原因。另外,该代码段还希望您替换为@model
使用特定表单的任何模型实例。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句