更新记录
1.0.3(2024-08-06)
下载此版本
修改文档
1.0.2(2024-07-30)
下载此版本
适配r-config-provider
1.0.1(2024-07-22)
下载此版本
基本实现
查看更多
平台兼容性
App |
快应用 |
微信小程序 |
支付宝小程序 |
百度小程序 |
字节小程序 |
QQ小程序 |
HBuilderX 3.1.0 app-vue |
√ |
√ |
√ |
√ |
√ |
√ |
钉钉小程序 |
快手小程序 |
飞书小程序 |
京东小程序 |
√ |
√ |
√ |
√ |
H5-Safari |
Android Browser |
微信浏览器(Android) |
QQ浏览器(Android) |
Chrome |
IE |
Edge |
Firefox |
PC-Safari |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
r-notice-bar
r-notice-bar
通知栏,用于循环播放展示一组消息通知。
示例
<template>
<r-config-provider>
<view style="padding: 10rpx 0">
<r-divider content-position="left">基本使用</r-divider>
<r-notice-bar
left-icon="volume-o"
text="无论我们能活多久,我们能够享受的只有无法分割的此刻,此外别无其他。"
scrollable
/>
<r-divider content-position="left">滚动播放</r-divider>
<!-- 文字较短时,通过设置 scrollable 属性开启滚动播放 -->
<r-notice-bar scrollable text="米袋虽空——樱花开哉!" />
<view style="height: 4px"></view>
<!-- 文字较长时,通过禁用 scrollable 属性关闭滚动播放 -->
<r-notice-bar
:scrollable="false"
text="不会回头的东西有四件:说出口的话、离弦的箭、逝去的生活和失去的机会。"
/>
<r-divider content-position="left">多行展示</r-divider>
<r-notice-bar
wrapable
:scrollable="false"
text="不会回头的东西有四件:说出口的话、离弦的箭、逝去的生活和失去的机会。"
/>
<r-divider content-position="left">通知栏模式</r-divider>
<!-- closeable 模式,在右侧显示关闭按钮 -->
<r-notice-bar mode="closeable">米袋虽空——樱花开哉!</r-notice-bar>
<view style="height: 4px"></view>
<!-- link 模式,在右侧显示链接箭头 -->
<r-notice-bar mode="link">米袋虽空——樱花开哉!</r-notice-bar>
<r-divider content-position="left">自定义样式</r-divider>
<r-notice-bar color="#1989fa" background="#ecf9ff" left-icon="info-o">
米袋虽空——樱花开哉!
</r-notice-bar>
</view>
</r-config-provider>
</template>
API
Props
名称 |
说明 |
类型 |
默认值 |
可选值 |
mode |
通知栏模式 |
String |
- |
closeable link |
text |
通知文本内容 |
String |
- |
- |
color |
通知文本颜色 |
String |
#ed6a0c |
|
left-icon |
左侧图标名称 等同于 Icon 组件的 name 属性 |
String |
- |
- |
prefix |
左(右)侧图标前缀类名 等同于 Icon 组件的 prefix 属性 |
String |
van-icon |
iconfont |
delay |
动画延迟时间 (ms) |
Number |
1000 |
- |
speed |
滚动速率 (px/s) |
Number |
60 |
|
scrollable |
是否开启滚动播放 |
Boolean |
false |
true |
wrapable |
是否开启文本换行,只在禁用滚动时生效 |
Boolean |
false |
true |
themeName |
主题名称 |
String |
default |
|
Events
名称 |
说明 |
回调参数 |
click |
点击通知栏时触发 |
e |
close |
关闭通知栏时触发 |
e |
replay |
每当滚动栏重新开始滚动时触发 |
- |
Slots
名称 |
说明 |
default |
通知文本内容 |
leftIcon |
自定义左侧图标 |
rightIcon |
自定义右侧图标 |
Methods
方法名 |
说明 |
参数 |
返回值 |
init |
重置通知栏到初始状态 |
- |
- |
更多组件,请前往rainui