загрузка
Загрузка файла
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:* Файл
Объекты файла. Получите данные как File из вашего ввода как e.target.files[0]
пример:
fileQuery: IUploadingQuery
Необязательные параметры запроса.
пример:
fileQuery.type: строка
Тип, определяет имя папки в хранилище
пример: страница
fileQuery.entity: строка
Имя сущности, из которой загружается файл, определяет имя папки в хранилище
пример: редактор
fileQuery.id число
Идентификатор объекта, из которого загружается файл, определяет имя папки в хранилище
пример: 3787
fileQuery.width число
Необязательный параметр ширины.
пример: 0
fileQuery.height число
Необязательный параметр высоты
пример: 0
fileQuery.compress логическое
Необязательный флаг оптимизации (сжатия) для изображений
пример: true
fileQuery.template строка
идентификатор шаблона предварительного просмотра
пример: 1
Этот метод загружает файл в облачное хранилище файлов. Передайте в дату значение, полученное из ввода типа "файл".
Данные - это объект файла (или массив), узнайте больше - Объект File
Пример возврата:
[
{
"filename": "string",
"downloadLink": "string",
"size": 0
}
]
Схема
filename: строка
имя файла с относительным путем
downloadLink: строка
ссылка для загрузки файла
size число
размер файла в байтах