Saltar al contenido

Módulo de importación dinámica en TypeScript

María, parte de nuestro equipo, nos hizo el favor de crear este tutorial ya que domina muy bien dicho tema.

Solución:

La importación dinámica de propuestas ES es compatible desde TypeScript 2.4. El documento está aquí.

import La función es asíncrona y devuelve un Promise.

var x = 'someplace';
import(x).then((a) => 
  // `a` is imported and can be used here
);

o usando async/await:

async function run(x) 
  const a = await import(x);
  // `a` is imported and can be used here

Debe especificar un código fijo string. Las variables no funcionarán.

Actualizar

JavaScript ahora tiene importaciones dinámicas. Entonces puedes hacer import(x) :https://developers.google.com/web/updates/2017/11/importación dinámica

TypeScript también lo admite. Dicho esto, aún querría que el argumento fuera analizable estáticamente para seguridad de tipo, por ejemplo

const x = 'someplace';
import(x).then((a) =>  // TypeScript knows that `x` is 'someplace' and will infer the type of `a` correctly
); 

Te mostramos las reseñas y valoraciones de los usuarios

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *