Skip to content

Empty 空状态

空状态时的占位提示。

引入

通过 easycom 自动引入,无需手动注册。

代码演示

基础用法

html
<zq-empty />

自定义描述

通过 description 属性设置描述文字。

html
<zq-empty description="暂无数据" />

自定义图标

通过 icon 属性设置图标名称,通过 icon-size 属性设置图标大小。

html
<zq-empty icon="search" :icon-size="64" description="暂无搜索结果" />

自定义图片

通过 image 插槽自定义图片内容。

html
<zq-empty description="暂无数据">
  <template #image>
    <image src="/static/empty.png" style="width: 200rpx; height: 200rpx;" />
  </template>
</zq-empty>

底部内容

通过默认插槽在底部插入内容。

html
<zq-empty description="暂无数据">
  <zq-button type="primary" size="small" text="刷新" />
</zq-empty>

API

Props

参数说明类型默认值
icon图标名称string'inbox'
icon-size图标大小number48
description描述文字string''(默认使用 i18n component.empty

Slots

名称说明
default底部内容
image自定义图片
description自定义描述文字

主题定制

变量名说明
--color-text-disabled图标颜色
--color-text-placeholder描述文字颜色

Released under the MIT License.