IModuleConfigurationBase interface
Примечание
Этот API предоставляется в качестве предварительной версии для разработчиков и может быть изменен на основе полученных нами отзывов. Не используйте этот API в рабочей среде.
Это базовый интерфейс для определения модуля скрипта.
Свойства
| should |
Если задано значение |
| type | Тип блока скриптов.
|
Сведения о свойстве
shouldNotPreload
Примечание
Этот API предоставляется в качестве предварительной версии для разработчиков и может быть изменен на основе полученных нами отзывов. Не используйте этот API в рабочей среде.
Если задано значение true, этот модуль не должен быть предварительно загружен при загрузке компонента.
shouldNotPreload?: boolean;
Значение свойства
boolean
Комментарии
Наиболее распространенный случай, когда для этого свойства задано значение true, когда модуль определен в манифесте, но не требуется для загрузки модуля, на который ссылается в entryModuleId. Модули могут быть определены, которые загружаются асинхронно, и эти модули не нужно предварительно загружать. По умолчанию в этом поле неявно используется значение false.
Использование. Указывает загрузчику модуля не загружать этот модуль предварительно.
type
Примечание
Этот API предоставляется в качестве предварительной версии для разработчиков и может быть изменен на основе полученных нами отзывов. Не используйте этот API в рабочей среде.
Тип блока скриптов.
"component" модули поступают из компонента, "path" и "localizedPath" модули должны быть доступны по путям, указанным в "internalModuleBaseUrls" поле.
type: 'component' | 'path' | 'localizedPath';
Значение свойства
'component' | 'path' | 'localizedPath'
Комментарии
Модули с типом "path" используют IPathModuleConfiguration интерфейс .
Модули с типом "component" используют IComponentModuleConfiguration интерфейс . Модули с типом localizedPath используют ILocalizedPathModuleConfiguration интерфейс .
Поддерживаемые значения: "component", "path", "localizedPath"
Пример: "localized"