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
.