让图标显示在 HTML slim 中的 table 行中

Getting icon to show in table row in HTML slim

我正在尝试让勾选图标显示在 table 行中,其中每行都会生成一个帐户。应该有一个条件集然后显示图标,但是,图标要么显示为文本,要么说我不是 class 的变量。非常感谢任何想法!

      tbody
            - @external_accounts.each do |account|
              tr
                td= account.name
                td= account.currency
                td= account.provider_code
                td= account.revenue_entity
                td= account.created_by
                td= l(account.created_at, format: :long)
                td= - if account.order == 0
                    i.fa.fa-check
                td= link_to 'Edit', edit_external_account_path(account), class: 'btn btn-default'

尝试删除要显示支票的单元格中的 == 告诉 slim Ruby 代码产生一个输出添加到缓冲区,所以条件应该以 - 开头而不是 =

类似

tbody
  - @external_accounts.each do |account|
    tr
      ...
      td
        - if account.order == 0
          i.fa.fa-check
      ...