gpt4 book ai didi

ruby-on-rails - 有没有办法使用 rails 表单助手来生成按钮标签以供提交

转载 作者:行者123 更新时间:2023-12-03 09:59:28 25 4
gpt4 key购买 nike

我正在尝试创建按钮 ala Wufoo ( Rediscovering the button element )

我想编写如下代码:

<%form_tag search_path, :method => :get, :class => 'search' do %>
<%=text_field_tag :search, params[:search] -%>
<%=button_tag 'search', :name => nil-%>
<%end%>

生成以下 HTML(而不是 input[type="submit"] 标签)
<button type="submit" class="positive">
<img src="/images/icons/tick.png" alt=""/>
Save
</button>

方法是否已经存在?还是我应该推出自己的 helper ?

最佳答案

您可以使用 content_tag 来实现这一点。这是做你想做的事情的更荒谬的方式。但它比原始 HTML 长。

<% content_tag :button :type => :submit, :class => :positive do %>
<%= image_tag "icons/tick.png"%>
Save
<% end %>

其中产生
<button type="submit" class="positive">
<img src="/images/icons/tick.png" alt="Tick"/>
Save
</button>

但是,使用它作为起点,您应该可以毫无问题地滚动您自己的强大助手,或将其抽象为部分。

关于ruby-on-rails - 有没有办法使用 rails 表单助手来生成按钮标签以供提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2254720/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com