v-slot (#) توجيه محتوى الـ slot

آخر تحديث: 2026-10-22

v-slot (#) توجيه محتوى الـ slot

يعلن v-slot محتوى الـ slot، وصيغته المختصرة #. ويمرِّر أجزاء القالب إلى slots مُسمّاة أو ذات نطاق في المكوّن الابن.

المجموعةالتوجيهات
النوعتوجيه
النطاقالقالب
إصدار Vue3.0+
دعم SSRمدعوم

📝 الصيغة

<template v-slot:header>...</template>
<template #default="{ item }">...</template>
<Child v-slot="{ data }">

⚙️ الوسائط

expressionاسم الـ slot (يُحذف للـ slot الافتراضي)؛ وتفك الـ slots ذات النطاق بيانات الابن المقدَّمة

القيمة المُرجعة:توجيه، بلا قيمة مُعادة

▶ مثال

عدّل الشيفرة أدناه وشاهد النتيجة مباشرة:

المخرجات:

The page shows a bold 'Custom header' — parent content replaced the slot default.

💡 نقاط مهمة

💡 نصيحة ‏# اختصار لـ v-slot: — فـ #header يعادل v-slot:header.
⚠️ تحذير لا يعمل v-slot إلا على