PrimeFaces NotificationBar

17 Mar 2025 | 阅读 2 分钟

它是一个多用途的固定位置面板。它用于显示通知栏。默认情况下,它显示在顶部。 我们可以通过指定 position 属性来设置它的位置。 我们还可以设置通知栏的效果,如:淡入或滑动。 除此之外,它还包含各种其他属性,如下表所示。

NotificationBar 属性

属性默认值类型描述
idnullString它是组件的唯一标识符。
renderedtrueBoolean它设置布尔值以指定组件的呈现。
bindingnullObject它是一个表达式,映射到支持 bean 中的服务器端 UIComponent 实例。
stylenullString它用于设置容器元素的样式。
styleClassnullString它用于设置容器元素的 styleClass。
位置topString它用于设置栏的位置。
效果fadeString它用于设置效果的名称。
效果速度正常String它用于设置效果的速度。
自动显示falseBoolean它用于设置面板是否在页面加载时显示。
widgetVarnullString它是客户端小部件的名称。

示例

在此,在以下示例中,我们正在实现 <p:notificationBar> 组件。此示例包含以下文件。

JSF 文件

// notificationBar.xhtml

输出

PrimeFaces NotificationBar 1
PrimeFaces NotificationBar 2
下一个主题PrimeFaces TabView