@Urukhayy

Как удостовериться в правильности архитектуры Angular 4 (2) приложения?

Есть приложение на Angular 4, которое имеет множество похожих компонентов (с похожими полями и кнопками, но разными данными). Как только нужно добавить одинаковый функционал во все эти схожие компоненты, начинается рутина: полный копипаст нового функционала во все файлы с последующим изменением названий переменных. Мне кажется, что это не самый лучший вариант реализации архитектуры. Может нужно сделать общий компонент, который динамически строит DOM?
  • Вопрос задан
  • 191 просмотр
Пригласить эксперта
Ответы на вопрос 2
Ну можно сделать абстрактный класс от которого будут наследоваться ваши похожие компоненты. Общее можно вынести в абстрактный класс.
Можно вместо абстрактного класса сделать класс в котором так же будет все общее, и его сделать членом компонента и дальше дергать его методы и переменные.
Ответ написан
Комментировать
Комментировать
Ваш ответ на вопрос

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

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