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

93
Visualizações
Llamada eficiente de dos funciones PATCH en el envío

Llamo a dos funciones de un servicio en mi función de envío saveProfileContent() para guardar los datos modificados a través de PATCH. Esta operación también funciona. ¿Es posible hacer que las dos llamadas sean un poco más abstractas, eficientes y flexibles? ¿Tienes alguna idea? Tengo curiosidad por sus contribuciones e ideas.

Mi código:

 // TS ** * To save entries in the ProfileContent */ saveProfileContent() { this.submitted = true; // Stop here if form is invalid if (this.profileContentForm.invalid) { return { required: true }; } const values = this.profileContentForm.value; console.log('Show values', values); const successText = 'Ihre Daten wurden erfolgreich gespeichert!'; const errorText = 'Ihre Daten konnten nicht gespeichert werden!'; this.profileContentAlertType = null; this.profileContentMessage = null; this.userAreaService.changeUserEntries(`${values.userId}`, values).subscribe( currentUserData => { console.log('You change the currentUserData', currentUserData); this.submitted = false; if (currentUserData.success) { this.profileContentAlertType = 'success'; this.profileContentMessage = successText; } else { this.profileContentAlertType = 'error'; this.profileContentMessage = errorText; } }, error => { this.submitted = false; this.profileContentAlertType = 'error'; this.profileContentMessage = errorText; }); this.userAreaService.changeSetup(values).subscribe( currentMandantData => { console.log('You change the currentMandantData', currentMandantData); this.submitted = false; if (currentMandantData.success) { this.profileContentAlertType = 'success'; this.profileContentMessage = successText; } else { this.profileContentAlertType = 'error'; this.profileContentMessage = errorText; } }, error => { this.submitted = false; this.profileContentAlertType = 'error'; this.profileContentMessage = errorText; }); } }
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

me parece bien. aunque dependiendo de las restricciones, parece que hay dominios superpuestos: lo más probable es que los datos en la entrada del usuario sean los mismos que los de la configuración.

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