寻找简单的html表单生成器宝石。我必须生成一个html表单,但它不像ActionView::表单,只是生成器没有任何参数,如:
form.create do |f|
f.text :comment
f.name :name
end这就产生了
<input type="text" name="comment" />
<input type="text" name="name" />任何要点,或者解析器/生成器或库?
发布于 2011-06-09 12:39:53
Builder很棒。它工作得很好,看起来就像我写的东西一样。界面整洁易用。我上周在一个类似的项目中使用了它。
http://builder.rubyforge.org/
发布于 2016-05-05 11:01:30
是。我开发的dom gem做的正是您想要的。您可以生成如下HTML字符串:
require "dom"
["foo".dom(:span, class: "bold"), "bar"].dom(:div).dom(:body).dom(:html)
# => "<html><body><div><span class=\"bold\">foo</span>bar</div></body></html>"https://stackoverflow.com/questions/6288070
复制相似问题