unmounted اكتمال إلغاء التحميل (بأسلوب الخيارات)
آخر تحديث: 2026-10-22
unmounted اكتمال إلغاء التحميل (بأسلوب الخيارات)
يُستدعى unmounted بعد تدمير النسخة وإزالة DOM منها: للموعد الأخير لتحرير الموارد وإعادة ضبط الحالة.
| المجموعة | الخيارات: العرض ودورة الحياة |
|---|---|
| النوع | خيار |
| النطاق | داخل المكوّن |
| إصدار Vue | 3.0+ |
| دعم SSR | مدعوم |
📝 الصيغة
export default {
unmounted() {
// دُمّرت النسخة
}
}
⚙️ الوسائط
| value | بلا وسائط |
|---|
القيمة المُرجعة:بلا قيمة مُعادة
▶ مثال
عدّل الشيفرة أدناه وشاهد النتيجة مباشرة:
المخرجات:
Toggling off logs 'child destroyed'.
💡 نقاط مهمة
ℹ️ ملاحظة أوقفت Vue تلقائياً مستمعي النسخة وآثارها الجانبية، فلا يلزم هنا إلا التعامل مع الموارد الخارجية.
⚠️ تحذير لا تصل إلى DOM في هذه اللحظة (قد يكون قد أُزيل).
🏷️ العرض ودورة الحياة ذات صلة
💡 حالات ذات صلة
المزيد من الحالات قريباً.
📚 دروس ذات صلة
❓ الأسئلة الشائعة
س هل ما زال يلزم إيقاف watch يدوياً؟
ج لا حاجة، فتدمير النسخة يوقفها جميعاً معاً.
س أيّ المكوّنات المتداخلة يُفعَّل أولاً؟
ج يُفعَّل beforeUnmount للمكوّن الأب أولاً، ثم تُدمَّر المكوّنات الأبناء تباعاً.
س هل يُنفَّذ تحت SSR؟
ج لا، في المتصفح فقط.