Этот класс используется только как ссылка, которую вы можете импортировать из машинописи. Декоратор не может быть помещен без участия класса или члена.
После компиляции он будет содержать аннотацию, которую вы использовали для украшения этого класса. Они будут использоваться угловыми для настройки инжектора, особенно для того класса, который он должен создать, когда компоненту необходимо ввести данный тип элемента.
Теперь вы можете поместить что-то в конструктор, например, если вы хотите что-то сделать в то время, когда модуль (и связанные компоненты/поставщики) вот-вот будет введен. Это единственное, о чем я могу думать сейчас.
Я просто использовал его для регистрации локали, когда приложение запускается.
export class AppModule {
constructor() {
registerLocaleData(localeDeCH);
}
}
Идея пришла из here, где они не определяют, куда звонить registerLocaleData
Я не понял, это вообще – CodyBugstein