Saltar al contenido principal

subir

Carga de archivos

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)
Esquema

data:* Archivo
Objetos de archivo. Obtén datos como File desde tu entrada como e.target.files[0]
ejemplo:

fileQuery: IUploadingQuery
Conjunto opcional de parámetros de consulta.
ejemplo:

fileQuery.type: cadena
Tipo, determina el nombre de la carpeta en el almacenamiento
ejemplo: página

fileQuery.entity: cadena
Nombre de la entidad desde la cual se carga el archivo, determina el nombre de la carpeta en el almacenamiento
ejemplo: editor

fileQuery.id número
Identificador del objeto desde el cual se carga el archivo, determina el nombre de la carpeta en el almacenamiento
ejemplo: 3787

fileQuery.width número
Parámetro de ancho opcional.
ejemplo: 0

fileQuery.height número
Parámetro de altura opcional
ejemplo: 0

fileQuery.compress booleano
Bandera opcional de optimización (compresión) para imágenes
ejemplo: verdadero

fileQuery.template cadena
identificador de plantilla de vista previa
ejemplo: 1

Este método carga un archivo en un almacenamiento de archivos en la nube. Pasa al dato el valor obtenido de la entrada de tipo "archivo".


Los datos son un objeto de archivo (o un arreglo), aprende más - Objeto File

Ejemplo de retorno:

[
{
"filename": "cadena",
"downloadLink": "cadena",
"size": 0
}
]
Esquema

filename: cadena
nombre del archivo con ruta relativa

downloadLink: cadena
enlace para descargar el archivo

size número
tamaño del archivo en bytes

.