angular-ui-router- все статьи тега
переменная $ scope не обновляется в пределах $rootScope.$на
Это показать номер 1 и кнопкуизменить . Когда я нажимаю эту кнопку, она должна вызвать $state.идите и внутри контроллера, он должен обнаружить событие в $rootScope.$on и обновить число до 2. Однако по какой-то причине я не могу получить номер (data.id) для обновления даже с помощью $digest или $применять. Http://plnkr.co/edit/3qHnIm?p=preview HTML <!DOCTYPE html> <html ng-app="myapp"> <head> <script data-require="angular.js@*" data-semver="1.4.0-beta.5" src ...
Отключить ng-клик из внешнего элемента по ссылке внутри
У меня есть сайт, использующий ui-маршрутизатор, где у меня есть таблица, и у меня есть ng-клик по ячейкам, но есть ссылка внутри ячейки. Мне нужно отключить ng-клик из ячейки, когда ссылка нажата. <div ng-click="click()" style="background: #d3d3d3"> <a ui-sref="about">go to about page</a> </div> Когда я нажимаю эту ссылку, я хочу, чтобы она перешла на страницу о программе, но не вызывала функцию click. Вот plnkr: http://plnkr.co/edit/kE9CZYcYu1OPA9S0K3Jk?p=preview ...
Как передать параметры с помощью ui-sref в ui-router контроллеру
мне нужно передать и получить два параметра в состояние, которое я хочу перейти к использованию ui-sref пользовательский интерфейс-маршрутизатор. что-то вроде использования ссылки ниже для перехода состояния в home С foo и bar параметры: <a ui-sref="home({foo: 'fooVal', bar: 'barVal'})">Go to home state with foo and bar parameters </a> прием foo и bar значения в контроллере: app.controller('SomeController', function($scope, $stateParam) { //.. var foo = $stateParam.foo; //ge ...
Angular-ui-router получить предыдущее состояние
есть ли способ получить предыдущее состояние текущего состояния? например, я хотел бы знать, что предыдущее состояние было до текущего состояния B (где предыдущее состояние было бы состоянием A). Я не могу найти его на страницах ui-router GitHub doc. ...
AngularJS UI Router-изменить url без перезагрузки состояния
в настоящее время наш проект использует default $routeProvider, и я использую этот "хак", чтобы изменить url без перезагрузки страницы: services.service('$locationEx', ['$location', '$route', '$rootScope', function($location, $route, $rootScope) { $location.skipReload = function () { var lastRoute = $route.current; var un = $rootScope.$on('$locationChangeSuccess', function () { $route.current = lastRoute; un(); }); return $location; ...
`пользовательский интерфейс-маршрутизатор` $stateParams против $государство.параметры
С ui-router, можно ввести либо $state или $stateParams в контроллер, чтобы получить доступ к параметрам в URL. Однако доступ к параметрам осуществляется через $stateParams предоставляет только параметры, принадлежащие состоянию, управляемому контроллером, который обращается к нему, и его родительским состояниям, в то время как $state.params имеет все параметры, в том числе в любом состояний ребенка. учитывая следующий код, если мы непосредственно загружаем URL http://path/1/paramA/paramB, вот к ...
Введение $scope в угловую сервисную функцию()
у меня есть: angular.module('cfd') .service('StudentService', [ '$http', function ($http) { // get some data via the $http var path = 'data/people/students.json'; var students = $http.get(path).then(function (resp) { return resp.data; }); //save method create a new student if not already exists //else update the existing object this.save = function (student) { if (student.id == null) { //if this is new student, add it in students array ...
Как мне получить кнопку Назад, чтобы работать с пользовательским интерфейсом маршрутизаторов в AngularJS государственной машины?
я реализовал приложение angularjs одной страницы с помощью ui-router. Первоначально я идентифицировал каждое состояние с помощью отдельного url-адреса, однако это сделало для недружественных, GUID упакованных URL-адресов. Так что теперь я определил свой сайт как гораздо более простую государственную машину. Состояния не идентифицируются URL-адресами, а просто переходят по мере необходимости, например: Определение Вложенных Государства angular .module 'app', ['ui.router'] .config ($statePro ...
Очистить историю и перезагрузить страницу при входе / выходе с помощью Ionic Framework
Я новичок в разработке мобильных приложений с ионной. При входе и выходе из системы мне нужно перезагрузить страницу, чтобы обновить данные, однако,$state.go('mainPage') возвращает пользователя в представление без перезагрузки-контроллер за ним никогда не вызывается. есть ли способ очистить историю и перезагрузить состояние в Ionic? ...
Autoscroll to TOP с ui-маршрутизатором и Angularjs
Я прочитал так много разных проблем с этим, и ни одно из приведенных решений, похоже, не соответствует моему варианту использования. Я начал с простого размещения target= "_top" на всех моих ссылках, но это фактически заставляет мое приложение перезагружаться, которое не будет работать. Я также видел, как люди говорят, что они используют autoscroll= "true" но это только кажется, работает, если его в моей ui-view. проблема с этим заключается в том, что в моем индексе.html-файл я исправил n ...
Angular ui-router-как получить доступ к параметрам во вложенном, именованном представлении, переданном из родительского шаблона?
Привет я пытаюсь получить доступ к параметру в контроллере "ViewWorklogCrtl" при использовании ui-router и работает с трудностями. В основном, мой родительский шаблон содержит: a(ui-sref="instance-ticket.worklog({id:{{ticket.testnum}}})") show а затем дальше по странице: section(ui-view="top-section") затем в моем приложении.js, содержащий информацию о маршрутизации на стороне клиента вкратце у меня есть: $stateProvider .state('instance-ticket', { url: '/ticket/:instanceID', templa ...
Как реализовать RouteReuseStrategy shouldDetach для конкретных маршрутов в Angular 2
У меня есть угловой модуль 2, в котором я реализовал маршрутизацию и хотел бы, чтобы состояния сохранялись при навигации. Пользователь должен иметь возможность: 1. поиск документов с помощью поисковой формы 2. перейдите к одному из результатов 3. вернитесь к searchresult - без связи с сервером это возможно в том числе RouteReuseStrategy. Вопрос: Как я могу реализовать, что документ не должен храниться? таким образом, путь маршрута "документы" государство должно быть сохранено и в пути следова ...
AngularJS UI-Router: получить абсолютный URL состояния с параметрами
Я хотел иметь возможность изменить URL-адрес адреса без изменения состояния, чтобы предотвратить повторный перевод. Из моих поисков, ui-router в настоящее время не предоставляет, но $location.path из ануглара делает. поэтому, естественно, я хотел использовать $state.get(stateName) чтобы добраться до URL-адреса государства, так что я не вручную введите URL-адрес. у меня есть две проблемы: $state.get(stateName) возвращает только относительный путь. Как я могу получить абсолютный путь? это ...