使用此button_to
助手:
<%= button_to "Add Beer", "/growlers/create", method: "get" %>
产生以下HTML:
<form action="/growlers/create" class="button_to" method="get">
<div>
<input type="submit" value="Add Beer" />
</div>
</form>
这正是应该发生的情况。但是,如您所见,HTML元素是<form>
。 我想知道如何将其呈现为<button>
以便进行样式设置(使用Foundation)。
我发现了这个:
<%= link_to "<button>Add Beer</button>".html_safe, "/growlers/create", method: "get" %>
产生此HTML:
<a data-method="get" href="/growlers/create">
<button>Add Beer</button>
</a>
虽然是<button>
,但对我来说似乎并不完美。
我很好奇这个问题是否还有其他解决方案/解决方法。
您是否正在寻找button_tag
?
如果将按钮标签包装在button_to
语句中: