Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

331
Visualizações
¿Cómo puedo enviar datos de formulario con imagen en angular?

Creé una aplicación en la que quiero enviar datos de formulario de usuario con una imagen cargada por ellos, soy nuevo en angular, por lo que no estoy al tanto de esto, ¿alguien puede ayudarme? He adjuntado imágenes de mi código a continuación.

Estoy usando un modelo para los datos de la cumbre del usuario y el método de datos de formulario para cargar la imagen, ¿cómo puedo combinar ambos?

[ingrese la descripción de la imagen aquí][1] esta es mi imagen donde estoy creando una API, el área resaltada es a donde va la imagen. También quiero enviar los datos enviados por el usuario [ingrese la descripción de la imagen aquí][2] esta es la foto de mi modelo [ingrese la descripción de la imagen aquí] [3] esta es la foto de mi formulario

gracias de antemano

 [1]: https://i.stack.imgur.com/CoIHE.png [2]: https://i.stack.imgur.com/19My3.png [3]: https://i.stack.imgur.com/4PIMe.png
about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

En el código de la imagen 1 que adjuntó, repita amablemente formdata.append("key", value); una vez más por agregar los datos de su modelo de usuario también.

seria algo parecido a esto

 const formdata = new FormData(); formdata.append("userData", this.userData.value); formdata.append("image", this.uploadedFile.value);
about 4 years ago · Juan Pablo Isaza Relatório

0

A continuación, un ejemplo para cargar un elemento de archivo. Estoy usando una lista de archivos aquí, tal vez tú también lo estés. Espero que esto te ayude.

 endpoint: string = 'https://YOURAPI/upload/Pictures'; httpUploadPicture(file: FileList) { const formData = new FormData(); formData.append('yourotherdata', yourotherdata); if (file) formData.append('File', file[0], file[0].name); this.http.post(this.endpoint, formData); }
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda