Я только учу ангулар.
Но я не понимаю что делает when
phonecatApp.config(['$routeProvider',
function($routeProvider) {
$routeProvider.
when('/phones', {
templateUrl: 'partials/phone-list.html',
controller: 'PhoneListCtrl'
}).
when('/phones/:phoneId', {
templateUrl: 'partials/phone-detail.html',
controller: 'PhoneDetailCtrl'
}).
otherwise({
redirectTo: '/phones'
});
}]);
Есть адреса которые он обрабатывает и если не находит редиректит?
Мы указываем шаблон для редиректа и контроллер который будет это обрабатывать.
Я создал ссылку на сайте
<a href="xxx.localhost/phones"></a>
, я перехожу как обычно на страницу и если на ней не указан контроллер, то ангулар не обрабатывает.
Но по идее перейдя по этой ссылке он же должен применить PhoneListCtrl???