Я новичок в angularjs. Я разрабатываю небольшой webapp в angularjs. Я использую ui-router для маршрутизации страниц. У меня также есть целевая страница, которая является просто статическим материалом с интерактивными ссылками. Целевая страница охватывает всю страницу, а другие страницы - только «ui-view
». Я не знаю, возможно ли, что я собираюсь спросить. Можно ли использовать AngularJS
(ui-router) для рендеринга целевой страницы (полная html-страница) и других страниц (частичных), если да, то как, если нет, есть ли обходной путь? как люди обычно добавляют целевую страницу в свое приложение angularjs.Как отобразить целевую страницу с помощью angularjs webapp?
0
A
ответ
2
Поскольку вы новичок, вы получите такие сомнения ..
Ваш index page
должен содержать все части, которые не должны меняться после маршрутизации на другой page.It может включать в себя Navbar, колонтитул, боковая панель и т.д. что бы должно измениться должны быть помещены в ng-view
.И я бы рекомендовал вам поставить свою целевую страницу также в отдельном файле и маршруте при запуске ..
Я сделал рабочий шаблон ... посмотрим
Вы не можете отобразить всю страницу, что соответствует полной перезагрузке. С ui-router легко делать то, что вы хотите, вам нужно только добавить это: .state ('myRoute', { URL: '/', templateUrl: 'views/myView.html' }) – manuerumx
Изучите демонстрации ... должны ответить на ваши вопросы – charlietfl