Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

129
Vistas
Salga de la instrucción if y continúe con el siguiente código

Entonces obtuve esta declaración if que verifica si el archivo multimedia es un tipo de imagen. Si es cierto, ¿cómo puedo salir de esta instrucción if y continuar con las siguientes líneas de códigos donde se await... ?

Cuando agregué : continue , obtengo la expression expected .

 if(mediaValue.value == 'image') { const validateMedia = mediaFile.value.files[0].type.indexOf("image/") > -1 return validateMedia == false ? showToast("notImageFile", "error") : continue; } await createData( route.params.shopid, route.params.id, params );
about 4 years ago · Juan Pablo Isaza
3 Respuestas
Responde la pregunta

0

No return de un if . Si desea que no muestre la ventana emergente del brindis en una determinada situación, simplemente agregue otra, if así, el código omitirá ese comando cuando no se cumpla la condición. Por ejemplo

 if (validateMedia == false) showToast("notImageFile", "error");

Después de eso, el código saldrá del bloque if de forma natural y continuará con el siguiente comando.

PD: si desea que el procesamiento se detenga cuando se muestre la ventana emergente del brindis, esa es una pregunta ligeramente separada ...

about 4 years ago · Juan Pablo Isaza Denunciar

0

No regrese en la instrucción if. Eso resolverá tu problema. Cuando regresa, regresa de la función y no ocurrirá más ejecución (la llamada asíncrona).

about 4 years ago · Juan Pablo Isaza Denunciar

0

¿Esto no debería funcionar normalmente?

 if(mediaValue.value == 'image') { const validateMedia = mediaFile.value.files[0].type.indexOf("image/") > -1 // if validate media is false then it will return, if not then it will not return if( validateMedia == false) showToast("notImageFile", "error"); } await createData( route.params.shopid, route.params.id, params );
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda