pumpkin-ui
指南
组件
指南
组件
  • 基础组件

    • Button 按钮
    • Cell 单元格
    • Icon 图标
    • Popup 弹出层
    • Toast 轻提示
  • 表单组件

    • PickerView 选择器视图
    • Picker 选择器
    • DatePicker 日期时间选择器
    • Switch 开关
    • Field 输入项
    • Form 表单
    • Checkbox 复选框
    • Radio 单选框
    • Search 搜索
  • 反馈组件

    • Overlay 遮罩
    • Loading 加载
    • ActionSheet 动作面板
    • Notify 消息提示
    • Skeleton 骨架屏
    • Dialog 对话框
  • 展示组件

    • Progress 进度条
    • Divider 分割线
    • Badge 徽标
    • Empty 空元素
    • Tag 标签
  • 导航组件

    • Navbar 导航栏
    • Tab 标签页

Empty 空元素

插画部分来自于:https://js.design/community?category=detail&type=resource&id=61dd4c785501f26675d81b10

基本使用

<pk-empty></pk-empty>

代码示例

基础用法

vue
  <pk-empty></pk-empty>

自定义图标

可通过 icon 属性自定义图标,支持Icon图标类名或图标url地址。

vue
  <pk-empty icon="https://usc.douyeblog.top/img/logo.png"></pk-empty>

自定义文案

可通过 text 属性自定义文案,也可以通过default插槽自定义。

vue
    <pk-empty>自定义文案</pk-empty>

API

Props

属性名说明类型默认值可选值
icon空元素的图标,图标类名或图标url地址stringcontainer-filled
class-prefix用于自定义图标库的自定义类名string
text空元素文案string暂无数据
size空元素图标的大小,单位为pxnumber
height当图标为url地址时,自定义高度,单位为pxnumber

Events

事件名说明回调参数
click点击空元素时触发(e:MousEvent) => void

Slots

插槽名说明
default默认插槽
icon图标插槽

Exposes

名称说明类型说明

样式变量

名称默认值说明
--pk-empty-colorvar(--pk-text-color-secondary)
--pk-empty-size90px
--pk-empty-marginvar(--pk-margin-m)
--pk-empty-font-sizevar(--pk-font-size-s)
最近更新: 2025/5/31 04:55
Contributors: yranky
Prev
Badge 徽标
Next
Tag 标签