В Sample Angular AppКак Угловой маршрутизатор знает, куда направлять URL-адреса, когда они похоронены в зависимостях?
К примеру, в одном obscure module of the app, there is a route как:
$routeProvider.when('/projectsinfo', {
templateUrl:'projectsinfo/list.tpl.html',
controller:'ProjectsInfoListCtrl',
resolve:{
projects:['Projects', function(Projects){
return Projects.all();
}]
}
});
У меня есть два вопроса по этому поводу:
1) Как Угловой найти этот путь и положить его вместе с реестром других путей? Это потому, что используется тот же $routeProvider
? 2) Является ли это плохой практикой кодирования, т. Е. Ввод маршрутов в разные модули? Есть ли преимущества для этого?
Я бы с удовольствием, если бы кто-нибудь мог просветить меня. Я только начинаю с Angular.