Podemos usar o serviço de rota $ da Angular para definir algo assim: para o URL específico apontado pelo navegador, o Angular carregará e exibirá um modelo e instanciar um controlador para fornecer conteúdo ao modelo.
No aplicativo, você pode criar rotas chamando as funções no Serviço $ RouteProvider e passar nas rotas que você precisa criar para essas funções como um bloco de configuração. O pseudo-código é o seguinte:
A cópia do código é a seguinte:
var somemodule = angular.module ('somemodule', [... dependências do módulo ...])
SOMEMODULE.CONFIG (função ($ RouteProvider) {
$ RouteProvider.
Quando ('url', {controlador: acontroller, templateurl: '/path/to/model'}).
Quando (... outro ...).
Caso contrário (... o que fazer ...);
});
O método é simples e o código é simples, mas é muito prático. Eu espero que você possa gostar.