Вопросы с тегом «angularjs-routing»

15
В чем разница между angular-route и angular-ui-router?
Я планирую использовать AngularJS в своих больших приложениях. Так что я нахожусь в процессе, чтобы найти правильные модули для использования. В чем разница между модулями ngRoute (angular-route.js) и ui-router (angular-ui-router.js) ? Во многих статьях, когда используется ngRoute , маршрут настраивается с помощью $ routeProvider . Однако, при использовании с ui-router …

13
Задержка изменения маршрута AngularJS до загрузки модели для предотвращения мерцания
Мне интересно, есть ли способ (аналогичный Gmail) для AngularJS отложить показ нового маршрута до тех пор, пока каждая модель и ее данные не будут получены с использованием соответствующих сервисов. Например, если существует список, в ProjectsControllerкотором перечислены все проекты, и project_index.htmlкоторый является шаблоном, в котором отображаются эти проекты, Project.query()он будет полностью …

18
Изменение маршрута не прокручивается вверх на новой странице
Я обнаружил нежелательное, по крайней мере для меня, поведение при изменении маршрута. На шаге 11 учебника http://angular.github.io/angular-phonecat/step-11/app/#/phones вы можете увидеть список телефонов. Если вы прокрутите вниз и нажмете на одну из последних, вы увидите, что прокрутка не сверху, а скорее посередине. Я также нашел это в одном из своих приложений, …

8
Как / когда использовать ng-click для вызова маршрута?
Предположим, вы используете маршруты: // bootstrap myApp.config(['$routeProvider', '$locationProvider', function ($routeProvider, $locationProvider) { $routeProvider.when('/home', { templateUrl: 'partials/home.html', controller: 'HomeCtrl' }); $routeProvider.when('/about', { templateUrl: 'partials/about.html', controller: 'AboutCtrl' }); ... И в вашем html вы хотите перейти на страницу about при нажатии кнопки. Один из способов был бы <a href="#/about"> ... но, похоже, …


4
Могут ли маршруты angularjs иметь необязательные значения параметров?
Можно ли установить маршрут с дополнительными параметрами (тем же шаблоном и контроллером, но некоторые параметры следует игнорировать, если они не существуют? Таким образом, вместо написания следующих двух правил, есть только одно? module.config(['$routeProvider', function($routeProvider) { $routeProvider. when('/users/', {templateUrl: 'template.tpl.html', controller: myCtrl}). when('/users/:userId', {templateUrl: 'template.tpl.html', controller: myCtrl}) }]); Как то так ([этот …

14
Angular - пользовательский интерфейс получает прежнее состояние
Есть ли способ получить предыдущее состояние текущего состояния? Например, я хотел бы знать, каким было предыдущее состояние перед текущим состоянием B (где предыдущее состояние было бы состоянием A). Я не могу найти его на страницах документации github ui-router.

9
Обновление URL-адреса в Angular JS без повторного рендеринга представления
Я создаю систему панелей управления в AngularJS, и у меня возникла проблема с настройкой URL-адреса через $location.path На нашей панели инструментов есть несколько виджетов. Каждый из них показывает увеличенное изображение, когда вы нажимаете на него. Мы пытаемся настроить внешние ссылки, чтобы пользователи могли ссылаться на панель управления с развернутым виджетом. …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.