介绍一个empty(空状态描述)全端通用的空状态描述组件

该组件提供25种常用场景的空状态描述,支持自定义图标和内容。它符合uni_modules和easycom规范,允许直接导入并使用标签引入。用户可以设置显示、类型、图片、文字等属性,实现灵活的空状态展示,并可通过slot插入自定义内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

介绍

这是一个全端通用的空状态描述组件,集成了25种常用场景,支持自定义图标及内容,快点下载试试吧。

  • 插件含全部源码,可以给您无限实现可能,随心所欲自定义你的功能;
  • 符合uni_modules和easycom规范,直接导入即可通过标签引入使用。

内置25种常用场景:

方法和属性

名称类型默认值字段说明
showBooleanfalse是否显示组件
typeString'data'支持常用25种(address、car、comment、coupon、data、equipment、error、favor、goods、history、list、loading、maintain、message、money、network、news、notice、order、permission、points、search、task、404、500),见下方type说明
imageString/自定义图标链接,传此参数则优先级高于type显示图片,图标为正方形1:1大小
textString''描述文字,未填写则根据type自动生成
textColorString'#969799'描述文字颜色
textSizeString、Number28描述文字大小,单位rpx
imageSizeString、Number320图标大小,单位rpx

type说明如下

类型描述文字
address无地址哦~
car购物车空空如也~
comment无评论哦~
coupon无优惠券哦~
data无数据哦~
equipment无设备哦~
error出错了~
goods无商品哦~
history无历史记录哦~
list无列表哦~
loading努力加载中...
maintain正在维护中...
money无余额哦~
network无网络哦~
news无新闻哦~
notice无通知哦~
order无订单哦~
permission无权限哦~
points无积分哦~
search无搜索结果哦~
task无任务哦~
404页面走丢了~
500服务器出错了~

使用方式

插件详情页点击导入hbuilder即可。插件符合uni_modules和easycom规范,导入后可直接在页面通过标签引用。

代码使用示例

<template>
    <view class="content">
        <!-- 这里是直接定义type -->
        <kevy-empty :show="true" type="list"></kevy-empty>
        <!-- 这里是直接定义type和text -->
        <kevy-empty :show="true" type="favor" text="没有列表哦~"></kevy-empty>
        <!-- 这里是自定义图标示例,更多自定义参考api -->
        <kevy-empty :show="true" image="https://img01.yzcdn.cn/vant/empty-image-default.png" text="没有数据哦~"></kevy-empty>
        <!-- 这里是slot插入自定义内容到组件下方 -->
        <kevy-empty :show="true" type="money">
            <view class="self">返回首页</view>
        </kevy-empty>
    </view>
</template>

<script>
    export default {
        data() {
            return {

            };
        }
    }
</script>

<style lang="scss">
    .content {
        min-height: 100vh;
        min-width: 100vw;
        box-sizing: border-box;
        background-color: #ffffff;
    }

    .self {
        text-align: center;
        margin: 60rpx auto 30rpx;
        font-size: 28rpx;
        color: #a7a7a7;
        background-color: #f7f7f7;
        border-radius: 30rpx;
        padding: 10rpx 20rpx;
        width: 300rpx;
    }
</style>

 插件市场地址:https ://ext.dcloud.net.cn/plugin?id=12237

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

KV_T

您的鼓励会激发我的创作热情笑脸

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值