我有以下 html.erb 代码,我希望将其移至 Haml:
<span class="<%= item.dashboardstatus.cssclass %>" ><%= item.dashboardstatus.status %></span>
它所做的是将当前分配状态的 CSS 类与 span 相关联。
这在 Haml 中是如何完成的?我确定我错过了一些非常简单的东西。
我有以下 html.erb 代码,我希望将其移至 Haml:
<span class="<%= item.dashboardstatus.cssclass %>" ><%= item.dashboardstatus.status %></span>
它所做的是将当前分配状态的 CSS 类与 span 相关联。
这在 Haml 中是如何完成的?我确定我错过了一些非常简单的东西。
没有把握。也许:
%span{:class => item.dashboardstatus.cssclass }= item.dashboardstatus.status
您可以使用数组语法执行多个条件类选择器:
%div{ class: [ ("active" if @thing.active?), ("highlight" if @thing.important?) ] }
这行得通。
页面的链接在哪里做这样的事情
%div{"data-turbolinks" => "false"}
= link_to 'Send payment', new_payments_manager_path(sender_id: current_user.id, receiver_id: @collaboration.with(current_user).id, collaboration_id: params[:id]), class: 'button'