Как стать автором
Обновить

Комментарии 5

Спасибо за очередную отличную статью! Команда Тинькофф Банка едва ли не единственный источник русскоязычных материалов по Angular.

А подскажите, в чем преимущество использования @Attribute вместо Input? Получение значения, которое не будет меняться по ходу работы приложения? Англяровская дока немногословна по этому поводу.
Спасибо на добром слове! В данном случае основное отличие в том, что Attribute доступен в конструкторе, в то время, как значения из инпута придут только когда Ангуляр начнёт цикл проверки изменений (ngOnChange/ngOnInit). Так как нам эти значение нужны уже в конструкторе подходит только атрибут или DI. Второе отличие, которое я могу придумать — так не создаётся байндинг и Ангуляру не придётся за ним следить, но я сомневаюсь, что оно хоть как-то мало-мальски значимо сказывается на производительности.

Спасибо, статьи по angular редкость в наше время. Зато у вас они качественней чем 90% статей про react или view

Vue*

Зарегистрируйтесь на Хабре , чтобы оставить комментарий