Работала над созданием огромного приложения с помощью angular js. Вы видели слишком много вопросов по одной и той же теме о том, как наилучшим образом мы можем разработать приложение, но все равно смущаемся.
Основное приложение обычно имеет
1) Страница входа/страница указателя
2) Домашняя страница - с верхними и нижними колонтитулами. Тело - это
partial/composite
, которое продолжает меняться.
так как у нас нет дескриптора для загрузки нескольких ng-представлений, что является наилучшим способом структурирования страницы Главная таким образом, что у нас есть один единственный HomePage контейнер с верхними и нижними колонтитулами, а Body загружается динамически через $route
.
В настоящее время я разработал его с помощью единственного LoginContainerPage, который загружает страницу Войти и домашних страниц через $routers, но так как разрешено только одно ng-представление, я не могу используйте другую ng-view
на странице Главная, чтобы снова динамизировать тело. Я также не хочу использовать ng-include
.
Еще один способ сохранить LoginPage вне $route
и начать маршрутизацию с HomePage, чтобы тело загружалось динамически.
Требуется проверить, есть ли какие-нибудь лучшие идеи.
Спасибо заранее!