Skip to content

Notice Bar 通知栏

基础用法

  • 用于展示通知信息。
  • 支持滚动和轮播两种模式,其中轮播支持纵向步进和横向步进。
  • 可自定义样式和内容。
vue
<template>
	<sn-notice-bar :texts="['这是第一条通知', '这是第二条通知']"></sn-notice-bar>
</template>

更多演示请下载 demo 查看

属性

参数说明类型默认值可选值
texts通知文本数组Array<String>--
bgColor通知栏背景颜色String$warningLight-
borderRadius通知栏圆角大小String$small-
textColor通知文本颜色String$warning-
textSize通知文本大小String$2-
icon通知图标名称Stringvolume-up-line-
iconColor图标颜色String$text-
iconSize图标大小String$3-
speed滚动速度(单位:px/s)Number50-
mode显示模式(滚动或轮播)Stringscrollscroll | swiper
swiperInterval轮播间隔时间(单位:ms)Number2000-
vertical是否纵向步进(仅 mode="swiper" 时生效)Booleanfalsetrue
closable是否显示关闭按钮Booleanfalsetrue
disabled是否禁用通知栏Booleanfalsetrue
customStyle自定义通知栏样式UTSJSONObject{}-
customTextStyle自定义通知栏文本样式UTSJSONObject{}-
customIconStyle自定义通知栏图标样式UTSJSONObject{}-

使用 MIT 协议