انتقل إلى المحتوى الرئيسي

رفع

رفع الملف

FileUploading.upload(data, fileQuery)

const query = {
type:"page",
entity:"editor",
id:3787,
width:0,
height:0,
compress:true,
}

const value = await FileUploading.upload(data, query)
المخطط

data:* ملف
كائنات الملف. احصل على البيانات كملف من الإدخال الخاص بك كـ e.target.files[0]
مثال:

fileQuery: IUploadingQuery
معلمات استعلام اختيارية.
مثال:

fileQuery.type: سلسلة
النوع، يحدد اسم المجلد في التخزين
مثال: صفحة

fileQuery.entity: سلسلة
اسم الكيان الذي تم رفع الملف منه، يحدد اسم المجلد في التخزين
مثال: محرر

fileQuery.id رقم
معرف الكائن الذي تم رفع الملف منه، يحدد اسم المجلد في التخزين
مثال: 3787

fileQuery.width رقم
معلمة العرض الاختيارية.
مثال: 0

fileQuery.height رقم
معلمة الارتفاع الاختيارية
مثال: 0

fileQuery.compress بولياني
علامة اختيارية للتحسين (الضغط) للصور
مثال: صحيح

fileQuery.template سلسلة
معرف قالب المعاينة
مثال: 1

تقوم هذه الطريقة برفع ملف إلى تخزين سحابي للملفات. مرر إلى التاريخ القيمة التي تم الحصول عليها من نوع الإدخال "ملف".


البيانات هي كائن ملف (أو مصفوفة)، لمعرفة المزيد - كائن الملف

مثال على الإرجاع:

[
{
"filename": "string",
"downloadLink": "string",
"size": 0
}
]
المخطط

filename: سلسلة
اسم الملف مع المسار النسبي

downloadLink: سلسلة
رابط تحميل الملف

size رقم
حجم الملف بالبايت