@Urukhayy

Нужно ли делать компоненты абстрактными?

Есть компонент, в нём вкладки. Мне нужно чтобы вкладка автоматически переключалась в зависимости от того, что стоит в URL после " / ". И такой функционал со вкладками мне нужен в нескольких модулях. Я могу копировать логику между файлами и менять название функций после копирования, или лучше делать абстрактные компоненты?
  • Вопрос задан
  • 179 просмотров
Решения вопроса 1
@cluberr
Вся суть компонентов в том , что их нужно реиспользовать ! Если одинаковый функционал встречается более 1 раза в проекте, выноси в Компонент или Модуль (если несколько компонентов ) ! Для этого есть декораторы Input и Output.
А лучше использовать готовые Табы для этого нужно погуглить.
А так ты ходишь пешком с велосипедом в руках )
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Sergamers
@Sergamers
front-end
И такой функционал со вкладками мне нужен в нескольких модулях.

Если тебе нужно заюзать тот же компонент

Создай ShareModule и туда сделай exports, declarations этого компонента.
5b322b52f1c3a904119522.png
А потом импортируй.
5b322ba3ad281046808706.png
Я могу копировать логику между файлами и менять название функций после копирования, или лучше делать абстрактные компоненты?

Если тебе нужно вытащить часть логики компоненты и перенести ее в другую компоненту, то можешь использовать класс. При необходимости сделать абстрактный класс или интерфейс.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы