Haml:我如何设置动态类值?

问题描述 投票:12回答:2

我有以下html.erb代码,我想转移到Haml:

<span class="<%= item.dashboardstatus.cssclass %>" ><%= item.dashboardstatus.status %></span>

它的作用是将当前分配的状态的CSS类与跨度相关联。

怎么在Haml完成?我确定我错过了一些非常简单的事情。

css ruby-on-rails haml
2个回答
18
投票

不确定。也许:

%span{:class => item.dashboardstatus.cssclass }= item.dashboardstatus.status

0
投票

这很有效。

链接到页面的位置执行类似的操作

  %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'
© www.soinside.com 2019 - 2024. All rights reserved.