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
| should |
Si se establece en |
| type | Tipo del bloque de script.
|
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"