nly-adminlte-vue
Version:
nly adminlte3 components
145 lines (103 loc) • 3.54 kB
Markdown
# 1. timeline
<!-- TOC -->
- [1. timeline](#1-timeline)
- [1.1. nly-timeline](#11-nly-timeline)
- [1.1.1. props](#111-props)
- [1.2. nly-timeline-label](#12-nly-timeline-label)
- [1.2.1. props](#121-props)
- [1.3. nly-timeline-content](#13-nly-timeline-content)
- [1.3.1. props](#131-props)
- [1.4. nly-timeline-item](#14-nly-timeline-item)
- [1.4.1. props](#141-props)
- [1.5. nly-timeline-header](#15-nly-timeline-header)
- [1.5.1. props](#151-props)
- [1.6. nly-timeline-body](#16-nly-timeline-body)
- [1.6.1. props](#161-props)
- [1.7. nly-timeline-footer](#17-nly-timeline-footer)
- [1.7.1. props](#171-props)
- [1.8. 单包导出](#18-单包导出)
- [1.8.1. 包含组件](#181-包含组件)
- [1.8.2. 导出方法](#182-导出方法)
<!-- /TOC -->
> 时间轴
## 1.1. nly-timeline
### 1.1.1. props
参数 | 类型 | 默认值 | 描述
-|-|-|-
inverse | Boolean | | 边框,默认无边框,设置true则有边框
## 1.2. nly-timeline-label
> 时间标签
### 1.2.1. props
参数 | 类型 | 默认值 | 描述
-|-|-|-
bg-variant | String | | 背景颜色
bg-gradient-variant | String | | 背景颜色,渐变色
tag | String | div | 标签
label-class | String | | 自定义css式样
span-class | String | | 自定义span元素css式样
## 1.3. nly-timeline-content
> 容器
### 1.3.1. props
参数 | 类型 | 默认值 | 描述
-|-|-|-
bg-variant | String | | 背景颜色
bg-gradient-variant | String | | 背景颜色,渐变色
icon | String | | 容器icon,传入icon才会渲染,否则不会渲染
icon-class | String | | 自定义css式样
## 1.4. nly-timeline-item
> item元素
### 1.4.1. props
参数 | 类型 | 默认值 | 描述
-|-|-|-
time | String | | 时间值
timeIcon | String | | 时间icon,传入time才会渲染
time-tag | String | span | time标签
time-class | String | | time自定义css式样
item-tag | String | div | item标签
item-class | String | | item自定义css式样
item-tag | String | div | item标签
## 1.5. nly-timeline-header
> item元素中header部分
### 1.5.1. props
参数 | 类型 | 默认值 | 描述
-|-|-|-
tag | String | div | 标签
timelineHeaderClass | String | | 自定义css式样
## 1.6. nly-timeline-body
> item元素中body部分
### 1.6.1. props
参数 | 类型 | 默认值 | 描述
-|-|-|-
tag | String | div | 标签
timelineBodyClass | String | | 自定义css式样
## 1.7. nly-timeline-footer
> item元素中footer部分
### 1.7.1. props
参数 | 类型 | 默认值 | 描述
-|-|-|-
tag | String | div | 标签
timelineFooterClass | String | | 自定义css式样
## 1.8. 单包导出
> 如果只需要使用timelinePlugin中的组件,请使用单个组件导出
### 1.8.1. 包含组件
> timelinePlugin包括以下组件
名称 | 导出路径
-|-
NlyTimeline | nly-adminlte-vue
NlyTimelineLabel | nly-adminlte-vue
NlyTimelineContent | nly-adminlte-vue
NlyTimelineItem | nly-adminlte-vue
NlyTimelineHeader | nly-adminlte-vue
NlyTimelineBody | nly-adminlte-vue
NlyTimelineFooter | nly-adminlte-vue
### 1.8.2. 导出方法
> 单组件导出
```js
import { NlyTimeline } from "nly-adminlte-vue";
Vue.component('nly-timeline', NlyTimeline)
```
> 整个timelinePlugin出
```js
import { timelinePlugin } from "nly-adminlte-vue";
Vue.use(timelinePlugin);
```