npm install zhs-components --save
import { Empty } from "zhs-components";
import { Empty } from "zhs-components/components";
import { getFileType } from "zhs-components";
import { getFileType } from "zhs-components/utils";
import { DynamicNumber } from "zhs-components";
字段 |
描述 |
默认值 |
start |
起始数字 |
0 |
end |
结束数字 |
0 |
time |
过渡时间,以秒为单位 |
0.5 |
import { Empty } from "zhs-components";
- 默认
<Empty />;
- 暂无人员
<Empty type="people"/>;
- 暂无消息
<Empty type="message"/>;
- 自定义文案
<Empty type="message" text="我是有底线的~"/>;
字段 |
描述 |
默认 |
type |
空状态的类型,有 course 、 people 、 messag 三种状态 |
course |
text |
暂无数据的文案 |
course 时为“暂无课程”, people 时为“暂无人员”, message 时为“暂无消息” |
import { FileIcon } from "zhs-components";
- word(
doc
、 docx
)
<FileIcon suffix="xxx.doc" />;
- excel(
xls
、 xlsx
)
<FileIcon suffix="xxx.xls" />
- ppt(
ppt
、 pptx
)
<FileIcon suffix="xxx.ppt" />;
- 文本(
txt
)
<FileIcon suffix="xxx.txt" />;
- pdf(
pdf
)
<FileIcon suffix="xxx.pdf" />;
- 压缩包(
rar
、 zip
)
<FileIcon suffix="xxx.zip" />;
- 图片(
gif
、 jpg
、 jpeg
、 png
、 bmp
)
<FileIcon suffix="xxx.jpg" />;
- 视频(
asf
、 avi
、 flv
、 m4v
、 mov
、 mp4
、 rmvb
、 wmv
、 mkv
、 mpeg
、 rm
、 mpg
)
<FileIcon suffix="xxx.mp4" />;
- 音乐(
mp3
)
<FileIcon suffix="xxx.mp3" />;
- 默认(其他类型)
<FileIcon suffix="xxx.json" />;
字段 |
描述 |
默认 |
suffix |
文件名称或路径 |
- |