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

1080
В чем разница между angular-route и angular-ui-router?

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

321
Задержка изменения маршрута AngularJS до загрузки модели для предотвращения мерцания

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

271
Изменение маршрута не прокручивается вверх на новой странице

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

166
Могут ли маршруты angularjs иметь необязательные значения параметров?

Можно ли установить маршрут с дополнительными параметрами (тем же шаблоном и контроллером, но некоторые параметры следует игнорировать, если они не существуют? Таким образом, вместо написания следующих двух правил, есть только одно? module.config(['$routeProvider', function($routeProvider) {...

152
Angular - пользовательский интерфейс получает прежнее состояние

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

79
Обновление URL-адреса в Angular JS без повторного рендеринга представления

Я создаю систему панелей управления в AngularJS, и у меня возникла проблема с настройкой URL-адреса через $location.path На нашей панели инструментов есть несколько виджетов. Каждый из них показывает увеличенное изображение, когда вы нажимаете на него. Мы пытаемся настроить внешние ссылки, чтобы...