Spec-Zone.ru › Angular

создать резолвер

ng generate resolver [name] [options]
ng generate r [name] [options]

Создаёт новый резолвер в проекте. Резолверы используются для предварительной загрузки данных до активации маршрута, чтобы необходимые данные были доступны до отображения компонента. Это может улучшить взаимодействие с пользователем, предотвращая задержки и отображение состояний загрузки. Эта схема создаёт новый резолвер с указанным именем и параметрами.

Аргументы

name

Имя нового резолвера. Оно будет использоваться для создания файлов класса резолвера и его спецификации (например, my-resolver.resolver.ts и my-resolver.resolver.spec.ts).

Тип значения

string

Параметры

flat

Создаёт файлы нового резолвера в корне текущего проекта. Если задать значение false, для хранения файлов будет создана новая папка с именем резолвера.

Тип значения

boolean

По умолчанию

true

functional

Создаёт резолвер в виде функции ResolveFn, а не класса. Функциональные резолверы могут быть проще для базовых сценариев.

Тип значения

boolean

По умолчанию

true

project

Имя проекта, в котором следует создать резолвер. Если оно не указано, CLI определит проект по текущему каталогу.

Тип значения

string

skip-tests

Не создавать файл модульного теста spec.ts для нового резолвера.

Тип значения

boolean

По умолчанию

false

type-separator

Символ-разделитель, который следует использовать перед типом в имени создаваемого файла. Например, если задать для параметра значение ., файл будет называться example.resolver.ts.

Тип значения

string

Допустимые значения

-, .

По умолчанию

-

Super-powered by Google ©2010–2025.
Code licensed under an MIT-style License. Documentation licensed under CC BY 4.0.
https://angular.dev/cli/generate/resolver

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API