Empty 空状态

空状态时的占位提示。

基础用法

Empty 空状态 - 图1

  1. <template>
  2. <el-empty description="description" />
  3. </template>

自定义图片

通过设置 image 属性传入图片 URL。

Empty 空状态 - 图2

  1. <template>
  2. <el-empty
  3. image="https://shadow.elemecdn.com/app/element/hamburger.9cf7b091-55e9-11e9-a976-7f4d0b07eef6.png"
  4. />
  5. </template>

图片尺寸

Use image-size prop to control image size.

Empty 空状态 - 图3

  1. <template>
  2. <el-empty :image-size="200" />
  3. </template>

Bottom content

使用默认插槽可在底部插入内容。

Empty 空状态 - 图4

  1. <template>
  2. <el-empty>
  3. <el-button type="primary">Button</el-button>
  4. </el-empty>
  5. </template>

自定义样式

您可以为empty组件设置自定义样式。 使用 css/scss 语言来更改全局或局部颜色。 我们设置了一些全局颜色变量: --el-empty-fill-color-0, --el-empty-fill-color-1, --el-empty-fill-color-2, …, --el-empty-fill-color-9 您可以使用类似于::root { --el-empty-fill-color-0: red; --el-empty-fill-color-1: blue; }. 但通常,如果你想要更改样式,你需要更改所有颜色,因为这些颜色是一个组合。

默认变量

变量颜色
—el-empty-fill-color-0var(—el-color-white)
—el-empty-fill-color-1#fcfcfd
—el-empty-fill-color-2#f8f9fb
—el-empty-fill-color-3#f7f8fc
—el-empty-fill-color-4#eeeff3
—el-empty-fill-color-5#edeef2
—el-empty-fill-color-6#e9ebef
—el-empty-fill-color-7#e5e7e9
—el-empty-fill-color-8#e0e3e9
—el-empty-fill-color-9#d5d7de

Empty 属性

属性说明类型可选值默认值
image图片地址string
image-size图片大小(宽度)number
description描述string

Empty 插槽

插槽名描述说明
default自定义底部内容
image自定义图片
description自定义描述

源代码

组件 Empty 空状态 - 图5 文档 Empty 空状态 - 图6

贡献者

Empty 空状态 - 图7 云游君

Empty 空状态 - 图8 三咲智子

Empty 空状态 - 图9 jeremywu

Empty 空状态 - 图10 LIUCHAO

Empty 空状态 - 图11 Delyan Haralanov

Empty 空状态 - 图12 bqy_fe

Empty 空状态 - 图13 MoConWu

Empty 空状态 - 图14 kooriookami

Empty 空状态 - 图15 0song