تستقبل منطقة الإفلات الملفات التي تُفلَت عليها، أو تُختار من منتقي الملفات، أو تُلصَق. وتُقرأ المجلدات المُفلَتة بكل ما فيها، ويحتفظ كل ملف بمساره.

يُفحَص كل ملف وفق accept وmaxSize وminSize وmaxFiles ودالتك validate، وتُدرَج الملفات المرفوضة مع سبب رفضها. وتحصل الصور على معاينة.

دون دالة upload، تحتفظ منطقة الإفلات بالملفات لنموذج، في [(files)]. ومعها ترفعها بضعة ملفات في كل مرة، مع عرض التقدّم، وإمكانية الإلغاء وإعادة المحاولة. مرّر signal الخاص بعملية الرفع إلى fetch، ليوقفها الإلغاء.

رفع الملفات

محاكاة للرفع تُبلغ عن تقدّمها على مراحل. والملفات التي يتضمن اسمها «fail» يفشل رفعها لتوضيح إعادة المحاولة، ويضيف directory زرًّا لاختيار مجلد.

Uploaded: 0

مرفقات لنموذج

دون upload: تحتفظ منطقة الإفلات بثلاثة مستندات على الأكثر في [(files)]، ويحلّ نصها الخاص محل النص الافتراضي.

0 of 3 attached, 0 kB