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

157
Visualizações
Configuración de la matriz de avisos del solicitante en un aviso de interrupción de bucle

¿Cómo puedo construir dinámicamente una matriz de solicitudes de información? es decir, cuando estoy iterando a través de elementos para agregar dinámicamente elementos de solicitud.

Cuando lo intento, el programa no espera una respuesta. Continúa con el resto del código y sale.

Nota: estoy usando async/await en este ejemplo, pero eliminarlo no cambia nada

Ejemplo de trabajo Como referencia para confirmar que todo lo que no muestro está configurado correctamente, este código funciona . Los elementos no se crean en un bucle y el programa espera la entrada del usuario como se esperaba.

 ... const iqElements = [{ type: 'input', name: 'gitref', message: 'Git reference:', default: 'master', }] const iq = await inquirer.prompt(iqElements)

Ejemplo de problema : Este es el problema. Cuando construyo la matriz iqElements en un bucle for, el programa no espera la entrada del usuario. Continúa y sale.

El name del elemento está inventado para este ejemplo simplificado. Mi código real establece el valor del nombre a partir de propiedades únicas en los elementos sobre los que estoy iterando.

 ... const iqElements = [] for (let i = 0; i < 2; i++) { iqElements.push({ type: 'input', name: 'gitref'+i, message: 'Git reference:', default: 'master', }) } // Confirmed the elements are build before the next line is called console.log(iqElements) const iq = await inquirer.prompt(iqElements)
about 4 years ago · Juan Pablo Isaza
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