Я работал над учебником на веб-сайте AngularJS, и я заметил, что на шаге 7 они измените, как контроллер вводится в приложение. Первоначально они используют директиву:
<body ng-controller="PhoneListCtrl">
...
</body>
Однако позже он будет изменен, чтобы использовать атрибут controller
как часть ng-route
.
$routeProvider.
when('/phones', {
templateUrl: 'partials/phone-list.html',
controller: 'PhoneListCtrl'
}).
/* rest of routes here */
Здесь git diff, где сделано изменение. Есть ли разница между этими двумя методами?