Я в процессе создания довольно большого приложения angularjs.В настоящее время дизайн - 1 файл .html на штат.(Только 1 html за просмотр. Я пытаюсь не включать несколько html на страницу.)
$stateProvider.state('firstState', {
url: '/customer',
templateUrl: 'customer.html'
});
$stateProvider.state('secondState', {
url: '/customerdetail',
templateUrl: 'customerdetail.html'
});
Даже если кажется, что customerdetail состояние должно быть дочерним по отношению к customer , но я делаю их отдельно, хотя в customer.html есть ссылки (с использованием параметров Ui-router), чтобы детализировать детали клиентов.
Это хороший дизайн, если он соответствует моим требованиям?