Skip to content

BizNoticeBar 公告栏 ​

横条公告 / 滚动通知:三种模式——static 静止、scroll 水平无缝跑马灯(scrollable="auto" 溢出才滚动,speed 速度可配)、carousel 多条上下翻动轮播;四种主题色(info / success / warning / danger)、可关闭(淡出过渡)、前后插槽、click 外抛。系统公告、停机维护通知、审批催办提醒、实时消息条(与 BizSeamlessScroll 的垂直列表滚动互补,本组件为横条形态)。

基础用法 ​

系统将于本周六 00:00-06:00 进行升级维护,期间暂停访问,请提前保存工作内容。
静止模式 + closable 关闭(close 事件上报已读)、click 整条跳转。

跑马灯滚动 ​

速度 px/s
平台最新活动:即日起至月底,企业版套餐限时 7 折优惠,新客户可额外领取 30 天免费试用额度,详询客户成功团队或点击查看活动细则与适用范围。

短文案不会滚动(scrollable 默认 auto,溢出才滚动)

短公告:今日 18:00 例行巡检。
mode="scroll" 长文案无缝水平滚动,speed 控制速度(px/s);scrollable 默认 auto——短文案溢出未发生时自动静止。

多条轮播 ​

当前展示:审批提醒:3 个采购单待您审批

notices 数据源 + mode="carousel" 上下翻动轮播,duration 间隔,change 联动外部状态。

主题色 ​

信息通知:新版操作手册已发布,可在帮助中心查阅。
成功通知:昨日数据同步任务已全部完成。
预警通知:本季度授权额度即将用尽,剩余 12%。
紧急通知:检测到异常登录行为,请立即修改密码。
info / success / warning / danger 四种语义色,前缀图标随主题。

自定义插槽 ​

客服公告:工作日 9:00-18:00 在线, 点击联系客服 ,非工作时间请提交工单。
prefix 前缀替换 + 默认插槽富文本(内嵌链接);text 为空时纯 slot 内容也可渲染。

动态推送 ​

队列共 3 条,新消息插入队首

新消息实时插入轮播列表(模拟 WebSocket 推送),队首插入即时生效。

Props ​

属性名类型默认值说明
textstring''单条文案(与 notices 二选一,notices 优先)
noticesBizNoticeBarItem[][]多条公告(轮播模式数据源)
type'info' | 'success' | 'warning' | 'danger''warning'主题色
mode'static' | 'scroll' | 'carousel''static'展示模式
speednumber40滚动速度(px/s,scroll 模式)
scrollableboolean | 'auto''auto'是否滚动:true 强制 / false 强制静止 / auto 溢出才滚动
closablebooleanfalse显示关闭按钮
durationnumber4000轮播间隔(ms,carousel 模式)
disabledbooleanfalse禁用点击态

Events ​

事件名参数说明
close()点击关闭按钮(组件随即淡出)
click(item?)点击公告内容(轮播模式附带当前项)
change(index, item)轮播切换到新条目

Slots ​

插槽名说明
default公告内容(富文本 / 内嵌链接),轮播模式作用域 { item, index }
prefix前缀图标区(默认按主题渲染图标)

Expose ​

名称类型说明
close() => void关闭公告栏(等同关闭按钮,不触发 close 事件)
show() => void重新显示
prev / next() => void轮播手动切换上一条 / 下一条

TIP

跑马灯为双份内容无缝循环,动画时长按内容宽度 / 速度自动计算;scrollable 强制 true 可用于短文案也要滚动的场景。