Compartir a través de


IModuleConfigurationBase interface

Nota

Esta API se ofrece a los desarrolladores como versión preliminar y puede cambiar en función de los comentarios que recibamos. No utilice esta API en un entorno de producción.

Esta es la interfaz base para la definición de un módulo de script.

Propiedades

shouldNotPreload

Si se establece en true, este módulo no debe cargarse previamente al cargar el componente.

type

Tipo del bloque de script. "component" Los módulos proceden de un componente "path" y "localizedPath" los módulos deben estar disponibles en las rutas de acceso proporcionadas en el "internalModuleBaseUrls" campo.

Detalles de las propiedades

shouldNotPreload

Nota

Esta API se ofrece a los desarrolladores como versión preliminar y puede cambiar en función de los comentarios que recibamos. No utilice esta API en un entorno de producción.

Si se establece en true, este módulo no debe cargarse previamente al cargar el componente.

shouldNotPreload?: boolean;

Valor de propiedad

boolean

Comentarios

El caso más común para establecer esta propiedad en "true" es cuando se define un módulo en un manifiesto, pero no es necesario para que se cargue el módulo al que se hace referencia en "entryModuleId". Se pueden definir módulos que se cargan de forma asincrónica y estos módulos no necesitan cargarse previamente. Este campo tiene implícitamente el valor predeterminado falsede .

Uso: indica al cargador de módulos que no precarga este módulo.

type

Nota

Esta API se ofrece a los desarrolladores como versión preliminar y puede cambiar en función de los comentarios que recibamos. No utilice esta API en un entorno de producción.

Tipo del bloque de script. "component" Los módulos proceden de un componente "path" y "localizedPath" los módulos deben estar disponibles en las rutas de acceso proporcionadas en el "internalModuleBaseUrls" campo.

type: 'component' | 'path' | 'localizedPath';

Valor de propiedad

'component' | 'path' | 'localizedPath'

Comentarios

Los módulos con el "path" tipo usan la IPathModuleConfiguration interfaz .

Los módulos con el "component" tipo usan la IComponentModuleConfiguration interfaz . Los módulos con el tipo "localizedPath" usan la ILocalizedPathModuleConfiguration interfaz .

Valores admitidos: "component", , "path""localizedPath"

Ejemplo: "localized"