Вопросы с тегом «angular-ui-router»

UI-Router развивает концепцию AngularJS Route в более общую концепцию состояния для управления сложными состояниями пользовательского интерфейса приложения. В частности, он позволяет использовать вложенные иерархии состояний / представлений и несколько именованных представлений.

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

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

376
Аутентификация AngularJS UI-роутера

Я новичок в AngularJS, и меня немного смущает, как я могу использовать angular- "ui-router" в следующем сценарии: Я строю веб-приложение, которое состоит из двух разделов. Первый раздел - это домашняя страница с ее представлениями для входа и регистрации, а второй раздел - это панель управления...

369
Как передать параметры с помощью ui-sref в ui-router к контроллеру

Мне нужно передать и получить два параметра в состояние, которое я хочу перейти на использование ui-srefUI-маршрутизатора. Что-то вроде использования ссылки ниже для перевода состояния в homewith fooи barпараметры: <a ui-sref="home({foo: 'fooVal', bar: 'barVal'})">Go to home state with foo...

333
Как перезагрузить текущее состояние?

Я использую Angular UI Router и хотел бы перезагрузить текущее состояние и обновить все данные / перезапустить контроллеры для текущего состояния и его родителя. У меня есть 3 уровня государства: directory.organisations.details directory.organisations содержит таблицу со списком организаций....

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

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

146
Пользовательский интерфейс AngularJS передает данные между состояниями без URL

Я сталкиваюсь с этой проблемой передачи данных между двумя состояниями без раскрытия данных в URL, как будто пользователь не может напрямую попасть в это состояние. Например. У меня есть два состояния "A" и "B". Я делаю какой-то серверный вызов в состоянии "A" и передаю ответ на вызов в состояние...

134
AngularJS UI Router - изменить URL-адрес без перезагрузки состояния

В настоящее время наш проект использует значение по умолчанию $routeProvider, и я использую этот «хак», чтобы изменить urlбез перезагрузки страницы: services.service('$locationEx', ['$location', '$route', '$rootScope', function($location, $route, $rootScope) { $location.skipReload = function () {...

123
Как отправлять и получать параметры с помощью $ state.go toParams и $ stateParams?

Я использую AngularJS v1.2.0-rc.2 с ui-router v0.2.0. Я хочу , чтобы передать состояние ссылающегося в другое состояние , так я использую toParamsиз $state.goпримерно так: $state.go('toState', {referer: $state.current.name}); Согласно документации , это должно заполнить $stateParamsна...

120
Внедрение $ state (ui-router) в перехватчик $ http вызывает циклическую зависимость

Чего я пытаюсь достичь Я хотел бы перейти в определенное состояние (логин), если запрос $ http возвращает ошибку 401. Поэтому я создал перехватчик $ http. Эта проблема Когда я пытаюсь вставить "$ state" в перехватчик, я получаю круговую зависимость. Почему и как мне это исправить? Код //Inside...

119
Как передать объект в состояние с помощью UI-роутера?

Я хотел бы иметь возможность перейти в состояние и передать произвольный объект с помощью ui-router. Я знаю, что обычно $stateParamsиспользуется, но я считаю, что это значение вставляется в URL-адрес, и я не хочу, чтобы пользователи могли добавлять эти данные в закладки. Я бы хотел сделать что-то...

117
Как реализовать RouteReuseStrategy shouldDetach для определенных маршрутов в Angular 2

У меня есть модуль Angular 2, в котором я реализовал маршрутизацию и хотел бы, чтобы состояния сохранялись при навигации. Пользователь должен уметь: поиск документов по "формуле поиска" перейдите к одному из результатов вернуться к "результату поиска" - без связи с сервером Это возможно в том числе...

116
`ui-router` $ stateParams vs. $ state.params

С ui-routerпомощью можно ввести любой $stateили $stateParamsв контроллер, чтобы получить доступ к параметрам в URL-адресе. Однако доступ к параметрам через $stateParamsтолько предоставляет параметры, принадлежащие состоянию, управляемому контроллером, который обращается к нему, и его родительским...

101
Установить заголовок страницы с помощью UI-Router

Я переношу свое приложение на основе AngularJS на использование ui-router вместо встроенной маршрутизации. Я настроил его, как показано ниже .config(function($stateProvider, $urlRouterProvider) { $urlRouterProvider.otherwise('/home'); $stateProvider .state('home', { url: '/home', templateUrl :...

90
Использование $ window или $ location для перенаправления в AngularJS

Приложение, над которым я работаю, содержит различные состояния (с использованием ui-router), где некоторые состояния требуют, чтобы вы вошли в систему, другие общедоступны. Я создал метод, который корректно проверяет, вошел ли пользователь в систему, и в настоящее время у меня возникают проблемы...

89
Перенаправить состояние в подсостояние по умолчанию с помощью UI-Router в AngularJS

Я создаю страницу с вкладками, на которой отображаются некоторые данные. Я использую UI-Router в AngularJs для регистрации состояний. Моя цель - открыть одну вкладку по умолчанию при загрузке страницы. На каждой вкладке есть вложенные вкладки, и я хотел бы, чтобы вложенная вкладка по умолчанию...