Skip to content

وسم Tag ​

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

vue
<template>
  <lh-tag>افتراضي</lh-tag>
  <lh-tag type="primary">رئيسي</lh-tag>
  <lh-tag type="success">نجاح</lh-tag>
  <lh-tag type="warning">تحذير</lh-tag>
  <lh-tag type="danger">خطر</lh-tag>
</template>

الأنماط والإغلاق ​

vue
<template>
  <lh-tag round>دائري</lh-tag>
  <lh-tag hit>محدد</lh-tag>
  <lh-tag closable @close="onClose">قابل للإغلاق</lh-tag>
</template>

<script setup lang="ts">
const onClose = () => console.log('أُغلق')
</script>

Props ​

الخاصيةالوصفالنوعالافتراضي
typeالنوع'default' | 'primary' | 'success' | 'warning' | 'danger' | 'info''default'
sizeالحجم'small' | 'medium' | 'large'—
closableقابل للإغلاقbooleanfalse
disabledمعطّلbooleanfalse
roundزوايا دائريةbooleanfalse
hitمحدد (بدون تعبئة)booleanfalse
customClassصنف مخصّصstring—
sxخصائص تخطيط سريعةLhSxProps—

Events ​

الحدثالوصفمعامل الاستدعاء
closeالنقر على زر الإغلاق—

الفروق عن نسخة Vue3

يُستبدل SVG المضمّن داخل زر الإغلاق بـ lh-icon (حل iconfont).