【发布时间】:2021-08-07 14:36:55
【问题描述】:
我希望我的 PrimeFaces p:badge 在值为零或为空时不可见。
以下将显示一个值为0 的徽章:
<p:badge value="0">
<p:avatar label="Badge"/>
</p:badge>
如果我使用空值,则会显示一个空徽章:
<p:badge value="">
<p:avatar label="Badge"/>
</p:badge>
使用rendered 属性是不可行的,因为它还会隐藏徽章的内容(在本例中为p:avatar):
<p:badge rendered="#{bean.value ne '0'}">
<p:avatar label="Badge"/>
</p:badge>
【问题讨论】:
标签: css jsf primefaces