Как отобразить целевую страницу с помощью веб-приложения angularjs?

#javascript #angularjs

#javascript #angularjs

Вопрос:

Я новичок в angularjs. Я разрабатываю небольшое веб-приложение на angularjs. Я использую ui-router для маршрутизации страниц. У меня также есть целевая страница, которая представляет собой просто статический материал с интерактивными ссылками. Целевая страница охватывает всю страницу, в то время как другие страницы охватывают только « ui-view » div. Я не знаю, возможно ли то, что я собираюсь спросить. Можно ли использовать AngularJS (ui-router) для отображения целевой страницы (полной HTML-страницы) и других страниц (частичных), если да, то как, если нет, есть ли обходной путь? как люди обычно добавляют целевую страницу в свое приложение angularjs.

Комментарии:

1. Вы не можете отобразить всю страницу целиком, это эквивалентно полной перезагрузке. С ui-router легко делать то, что вы хотите, вам нужно только добавить это: .state(‘MyRoute’, { url: ‘/’, templateUrl: ‘views/myView.html ‘ })

2. Изучите демонстрации … должны ответить на ваши вопросы

Ответ №1:

Поскольку вы новичок, у вас возникнут такие сомнения..

Ваш должен содержать все части, которые не должны меняться после перехода на другую страницу. index page Он может включать панель навигации, нижний колонтитул, боковую панель и т. Д. Все, что нужно изменить, должно быть вставлено ng-view .И я бы порекомендовал вам поместить вашу целевую страницу также в отдельный файл и перенаправить ее при запуске..

Я создал рабочий шаблон … посмотрите

https://github.com/pankajofksms/Template