Size: a a a

Angular - русскоговорящее сообщество

2019 December 19

AY

Arkadiy Yakunin in Angular - русскоговорящее сообщество
от души
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Andrii Krashivskiy
Ребята если я в директиве делаю инжект какого-либо сервиса, в каких провайдерах будет искать зависимость ангулар? Начиная от компонента, в котором обьявлена директива и вверх по цепочке?
директива вешается на хост, вот от туда и начнет поиск
источник

AK

Andrii Krashivskiy in Angular - русскоговорящее сообщество
Smooth Operator
директива вешается на хост, вот от туда и начнет поиск
а деректива может иметь свои собственные провайдеры? Что если я в конструкторе директивы использую декоратор @Host()? Это что-то изменит?
источник

SV

Sla V in Angular - русскоговорящее сообщество
Smooth Operator
а почему не?
А OnPush как вариант?Тогда он точно будет знать, что input'ы обновились. Но тут могут встрять другие инпуты, которые могут обновиться
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Andrii Krashivskiy
а деректива может иметь свои собственные провайдеры? Что если я в конструкторе директивы использую декоратор @Host()? Это что-то изменит?
это будет значить что поиск зависимости остановится на хосте
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
провайдеры компонента и директивы повешенной на этот компонент будут одни
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Sla V
А OnPush как вариант?Тогда он точно будет знать, что input'ы обновились. Но тут могут встрять другие инпуты, которые могут обновиться
как это поможет?
источник

AK

Andrii Krashivskiy in Angular - русскоговорящее сообщество
Smooth Operator
это будет значить что поиск зависимости остановится на хосте
большое спасибо
источник

SV

Sla V in Angular - русскоговорящее сообщество
Smooth Operator
как это поможет?
Как я понял ему нужно знать обновились они или нет. Верно?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Sla V
Как я понял ему нужно знать обновились они или нет. Верно?
нет
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
ему нужно следить за обновлением двух инпутов
источник

SV

Sla V in Angular - русскоговорящее сообщество
А, между собой сравнивать
источник

N

Nazar in Angular - русскоговорящее сообщество
Как мне получить динамический компонент когда он появился на странице и найти его высоту ?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Nazar
Как мне получить динамический компонент когда он появился на странице и найти его высоту ?
AfterViewChecked?
источник

N

Nazar in Angular - русскоговорящее сообщество
Smooth Operator
AfterViewChecked?
но компонент  динамический ?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
а в чем разница
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
ты же его вставишь куда нибудь?
источник

N

Nazar in Angular - русскоговорящее сообщество
Smooth Operator
ты же его вставишь куда нибудь?
ну я юзаю ng-bootstrap и там немного сложно и я не понимаю)
источник

SV

Sla V in Angular - русскоговорящее сообщество
Nazar
ну я юзаю ng-bootstrap и там немного сложно и я не понимаю)
так хук подождёт пока всё отрендерится
источник

SV

Sla V in Angular - русскоговорящее сообщество
И при каждом последующем изменении вью будет чекать
источник