2.1 @Self() @SkipSelf() декораторы

Опубликовано: 12 Март 2026
на канале: Stepan Suvorov
1,094
53

При использовании декоратора @Self() вы говорите даете понять ангуляру, что сервис можно искать только в нижеторе самого элемента (не компомнента, а именно DOM элемента, на котором также могут быть навешаны директивы расширяющие список доступных провайдеров элемента)

@SkipSelf() - это полная противополжность @Self(), мы будем искать сервис во всех инжекторах пропуская при этом инжектор самого элемента.

Официальная документация:
https://angular.io/api/core/Self
https://angular.io/api/core/SkipSelf

Код: https://github.com/stevermeister/Angu...

Дальнейшие планы по Angular Pro - https://github.com/stevermeister/Angu...

Если у вас есть вопросы или предложения, пожалуйста пишите в комментарии либо пингуйте в твиттере -   / stevermeister