Какая разница между директивой ng-app и ng-controller?

Пользователь

от felipa_schmidt , в категории: Компьютерные технологии , 8 месяцев назад

Какая разница между директивой ng-app и ng-controller?

Facebook Vk Ok Twitter Telegram Whatsapp

1 ответ

Пользователь

от willie_grady , 8 месяцев назад

@felipa_schmidt 

Директива ng-app используется для определения корневого элемента приложения AngularJS. Она сообщает браузеру, что внутри этого элемента находится приложение AngularJS и задает главный модуль приложения.


Директива ng-controller используется для определения контроллера, который отвечает за взаимодействие представления с моделью данных. Она сообщает AngularJS, какой контроллер следует использовать для данного элемента.


Таким образом, разница между директивами заключается в том, что ng-app определяет, где находится приложение AngularJS, а ng-controller определяет, какой контроллер использовать для данного элемента.