更新记录

1.0.5(2023-04-27)

图标点击事件处理,demo调整。

1.0.4(2021-10-29)

支持自定义图标

1.0.3(2021-10-29)

上传示例工程

查看更多

平台兼容性

Vue2 Vue3
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
HBuilderX 3.1.0 app-vue × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序
× × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
× ×

rxl-timeline 时间线

可视化地呈现时间流信息。

因为目前没有多端需求,所以多端兼容没有测试,目前在web和微信小程序上使用。 代码简单易扩展,各位可按需求自行调整。希望能帮到大家

应用

使用uni_modules导入 由rxl-timeline和rxl-timeline-itme组成

<rxl-timeline>
    <rxl-timeline-item timestamp="2021-02-12" title="标题" desc="描述" :size="15">
    </rxl-timeline-item>
    <rxl-timeline-item timestamp="2021-02-17" :size="20" :showTail="false" color="red">
        <template #body>
            <view style="color:#555555">自定义内容</view>
        </template>
    </rxl-timeline-item>
</rxl-timeline>

属性说明

属性名 类型 默认值 说明
showTail Boolean true 显示节点连接线
timestamp String - 时间
color String - 节点颜色
title String - 标题
desc String - 描述
size Number 16 节点大小(单位px,最大40)

插槽说明

开发者使用 rxl-timeline-itme 时,支持向 rxl-timeline-itme 里插入自定义内容。

slot名 说明
body 自定义内容
icon 自定义图标
<rxl-timeline-item>
    <template #body>
        <view>自定义内容</view>
    </template>
</rxl-timeline-item>

<rxl-timeline-item :size="24">
    <template #icon>
        <icon type="success" :size='24'/>
    </template>
</rxl-timeline-item>

事件说明

事件 说明 返回参数
@onIconClick 图标点击事件 -
@onTimeClick 时间点击事件 -
@onBodyClick 内容点击事件 -
    <rxl-timeline-item 
        @onTimeClick="timeClick"
        @onIconClick="iconClick" 
        @onBodyClick="bodyClick">
    </rxl-timeline-item>

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问