Я читаю страницу компонентов угловых документов, и есть примечание:
Приложение представляет собой дерево компонентов: в идеале, все приложение должно быть деревом компонентов, которые реализуют четко определенные входы и выходы и сводят к минимуму двустороннюю привязку данных. Таким образом, легче предсказать, когда данные изменятся и каково состояние компонента.
Мой вопрос:
В приложении, имеющем архитектуру Component > Controller > Model > Service
, должен ли Controller
быть Component
или просто быть Controller
?
в угловом компоненте 1.xa есть комбинация директивы + шаблон контроллера +, если вы используете маршрутизатор, например, ng-route или ui-router, вы не можете избежать использования контроллера. в этом случае угловое 2 является diffffernet, но это совершенно другая история.