fomenkogregory
@fomenkogregory
Юниор софтварный инженер

Дженерики в @Input?

Есть ли возможность использовать дженерики в инпутах? Из того что я нагуглил все решения слишком компликейтед. Как вы типизируете пропсы для реюзабл компонентов?
5f9d7159110c5768480607.png
  • Вопрос задан
  • 81 просмотр
Решения вопроса 1
Xuxicheta
@Xuxicheta Куратор тега Angular
инженер
С точки зрения typescript никаких инпутов нету, это обычные паблик поля.
Дженерики как обычно, класс определяет переменный тип и его можно распространить на поля.

class MyComponent<T> {
  @Input() prop: T;
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Artezio Нижний Новгород
от 130 000 до 180 000 ₽
Artezio Москва
от 160 000 до 220 000 ₽
Sportrecs Москва
от 150 000 до 200 000 ₽
01 дек. 2020, в 23:18
80000 руб./за проект
01 дек. 2020, в 22:41
60000 руб./за проект
01 дек. 2020, в 21:24
500 руб./за проект