Skip to content

فارغ Empty ​

عنصر نائب عند غياب البيانات، ويأتي مع رسم توضيحي بنمط 水墨 (رسم الحبر).

الاستخدام الأساسي ​

vue
<template>
  <lh-empty />
</template>

عند عدم تمرير description تُؤخَذ القيمة من empty.description في حزمة اللغة (بالدائرة الصينية «暂无数据»)، وتتبدّل تلقائيًا عند تبديل لغة ConfigProvider.

نص مخصص ​

vue
<template>
  <lh-empty description="لم يجف الحبر بعد، لا شيء لعرضه" />
</template>

صورة مخصصة ​

vue
<template>
  <lh-empty image="https://placeholder.invalid/empty.png" description="فارغ تمامًا" />
</template>

رسم ذاتي عبر الفتحة ​

يمكن للفتحة الافتراضية أن تحلّ كاملًا محل الرسم الافتراضي (وعند تمرير image لا يُعرَض الرسم الافتراضي أيضًا).

vue
<template>
  <lh-empty description="لا توجد مفضلات">
    <view class="my-illustration">🎨</view>
  </lh-empty>
</template>

Props ​

الخاصيةالوصفالنوعالافتراضي
descriptionنص وصف الحالة الفارغة (يُؤخَذ من empty.description في حزمة اللغة عند عدم التمرير)string—
imageعنوان صورة مخصص (بديل للرسم الافتراضي)string—
customClassصنف مخصّصstring—
sxخصائص تخطيط سريعةLhSxProps—

Slots ​

الفتحةالوصف
defaultرسم ذاتي (يحلّ محل الرسم الافتراضي عند تمريره)

الرسم الافتراضي على طرف البرنامج المصغر

يحتفظ H5 بالرسم التوضيحي المضمّن <svg> (كامل التفاصيل مع تلوين السمة)؛ أما البرنامج المصغر فلا يدعم svg، فيُستبدل الرسم الافتراضي بنسخة مبسّطة مرسومة بـ CSS، تأخذ ألوانها من متغيّرات السمة، وتتكيّف تلقائيًا مع الوضع الفاتح والداكن.