Rails Link_to文本,但不显示Class

时间:2019-07-15 11:36:50

标签: css ruby-on-rails ruby-on-rails-5

我已经使用Rails link_to和CSS类没有任何问题,但是我认为我使用的很正确,但是根本没有显示

当我尝试将CS​​S创建为Accept(绿色背景颜色)和Decline(红色背景颜色)

简单的文字

<p class="text-center"><%= reservation.status %></p>
   <div class="form-inline">
      <% if reservation.Waiting? %>
      <%= link_to approve_reservation_path(reservation), class:"btn-declined", method: :post do %>  <% end %>
      <%= link_to decline_reservation_path(reservation), class:"btn-approved", method: :post do %>  <% end %>
      <% end %>
  </div>

使用了不同的方式,但是没有CSS仅显示文本

enter image description here

控制台日志中没有显示用于接受和拒绝的CSS

enter image description here

CSS代码

enter image description here

什么是在其上显示CSS的替代方法

1 个答案:

答案 0 :(得分:3)

var client = new HttpClient();

var content = new StringContent("JSON Content");
content.Headers.Add("header-name", "header value");

client.PostAsync("http://example.com/something", content);

仅当<p class="text-center"><%= reservation.status %></p> <div class="form-inline"> <% if reservation.Waiting? %> <%= link_to "Approve", approve_reservation_path(reservation), class:"btn-declined", method: :post %> <%= link_to "Decline", decline_reservation_path(reservation), class:"btn-approved", method: :post %> <% end %> 为真时,链接才会显示。