Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 将rails按钮的样式设置为_Ruby On Rails_Ruby On Rails 4 - Fatal编程技术网

Ruby on rails 将rails按钮的样式设置为

Ruby on rails 将rails按钮的样式设置为,ruby-on-rails,ruby-on-rails-4,Ruby On Rails,Ruby On Rails 4,我有一个按钮: <%= button_to "Unsubscribe", cancel_subscription_path, method: :post, data: { confirm: "Are you sure?" } %> 我正在尝试向这个按钮添加样式 我试过了 <%= button_to "Unsubscribe", cancel_subscription_path, method: :post, data: { confirm: "Are you sure

我有一个按钮:

<%= button_to "Unsubscribe",  cancel_subscription_path, method: :post, data: { confirm: "Are you sure?" } %>

我正在尝试向这个按钮添加样式

我试过了

<%= button_to "Unsubscribe",  cancel_subscription_path, method: :post, data: { confirm: "Are you sure?" }, {class:"myClass"} %>


我想这对你有用

<%= button_to "Unsubscribe", root_path, method: :post, data: { confirm: "Are you sure?" }, class:"myClass" %>

它将生成这样的形式

<form class="button_to" method="post" action="/">
  <input data-confirm="Are you sure?" class="myClass" type="submit" value="Unsubscribe">
  <input type="hidden" name="authenticity_token" value="ViECdS4KxrTfhazHRcx/6uUp+VXYUUUrqIMNX7jCz24cpeIEcY41IGDAHU1KLOYp2RuwNidxyIKHRlZubUU61SLA==">
</form>


有关更多详细信息,请参阅示例部分。

我认为这对您很有用

<%= button_to "Unsubscribe", root_path, method: :post, data: { confirm: "Are you sure?" }, class:"myClass" %>

它将生成这样的形式

<form class="button_to" method="post" action="/">
  <input data-confirm="Are you sure?" class="myClass" type="submit" value="Unsubscribe">
  <input type="hidden" name="authenticity_token" value="ViECdS4KxrTfhazHRcx/6uUp+VXYUUUrqIMNX7jCz24cpeIEcY41IGDAHU1KLOYp2RuwNidxyIKHRlZubUU61SLA==">
</form>


有关更多详细信息,请参阅示例部分。

您可以尝试以下方法

<%= button_tag class: "myClass", method: :post,url: cancel_subscription_path, data: { confirm: "Are you sure?" } do %>
    Unsubscribe
<% end %>

退订
或者,如果您使用表单,则

<%= form_tag cancel_subscription_path, method: :post do %>
    <%= button_tag class: "myClass", type: "submit", data: { confirm: "Are you sure?" } do %>
          Unsubscribe
    <% end %>
<% end %>

退订

希望对您有所帮助

您可以尝试以下方法

<%= button_tag class: "myClass", method: :post,url: cancel_subscription_path, data: { confirm: "Are you sure?" } do %>
    Unsubscribe
<% end %>

退订
或者,如果您使用表单,则

<%= form_tag cancel_subscription_path, method: :post do %>
    <%= button_tag class: "myClass", type: "submit", data: { confirm: "Are you sure?" } do %>
          Unsubscribe
    <% end %>
<% end %>

退订
希望对您有所帮助

您可以尝试:

<%= button_to "Unsubscribe", root_path, method: :post, data: { confirm: "Are you sure?" }, class: "btn-lg btn-danger delete-btn" %>

这也将有助于:

<%= button_to "Unsubscribe", root_path, method: :post, data: { confirm: "Are you sure?" }, :class => "btn-lg btn-danger delete-btn" %>
“btn lg btn危险删除btn”%>
您可以尝试:

<%= button_to "Unsubscribe", root_path, method: :post, data: { confirm: "Are you sure?" }, class: "btn-lg btn-danger delete-btn" %>

这也将有助于:

<%= button_to "Unsubscribe", root_path, method: :post, data: { confirm: "Are you sure?" }, :class => "btn-lg btn-danger delete-btn" %>
“btn lg btn危险删除btn”%>

@工作正常,我已经用button_创建的表单更新了我的答案。我用
根路径
更改了
取消订阅路径
,只是为了显示它将在按钮上添加类。@3aёёы它工作正常。我用按钮创建的表单更新了我的答案。我用
根路径
更改了
取消订阅路径
,只是为了显示它将在按钮上添加类。