在 Apex 21.2 中将图标源设置为图标 class 列时,卡上的图标未显示

Icon on card is not showing when setting icon source as icon class column in Apex 21.2

我正在尝试使用 SQL 查询在我的 Apex 21.2 卡片区域中添加图标。我使用了以下 sql 查询:

select 1 card_primary_key,   
  'Users' card_title,    
  'Product Users' card_subtitle,    
  'fa-users-alt' card_icon       
from dual

然后在属性下,在Icon and Badge下,我设置了Icon Source=Icon class columnIcon Column = CARD_ICON,还有Icon Position= Start

只显示标题和副标题,没有图标显示,文本左侧只有一个空 space。

我查看了 html 生成的页面

<span class="a-CardView-icon u-color fa-users-alt" aria-hidden="true" title=""></span>

难道是因为area-hidden设置为true?如果是这样,我该如何更改它?我确实尝试将 fa-users-alt 更改为 fa fa-users-alt 等,但没有任何效果

无法弄清楚这里发生了什么。真的很感激一些帮助。我正在使用模板卡片容器和样式 A

我在 apex.oracle.com 上做了一个快速尝试(已经升级到 22.1,但这应该没有什么区别)并且它工作得很好。

使用过的查询

  select EMPNO,
       ENAME,
       JOB,
       MGR,
       HIREDATE,
       SAL,
       COMM,
       DEPTNO,
       'fa fa-users-alt' as icon
  from EMP

设置与您的相同,图标显示正常。 html 元素也与您的元素相同 - aria-hidden="true":

<span class="a-CardView-icon u-color fa fa-users-alt" aria-hidden="true" title=""></span>