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

377
AngularJS ng-repeat обрабатывает пустой список

Я думал, что это будет очень распространенная вещь, но я не мог найти, как справиться с этим в AngularJS. Допустим, у меня есть список событий и я хочу вывести их с AngularJS, тогда это довольно просто: <ul> <li ng-repeat="event in events">{{event.title}}</li> </ul> Но как...

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...

363
Как получить оцененные атрибуты внутри пользовательской директивы

Я пытаюсь получить оцененный атрибут из моей пользовательской директивы, но не могу найти правильный способ сделать это. Я создал этот jsFiddle для разработки. <div ng-controller="MyCtrl"> <input my-directive value="123"> <input my-directive value="{{1+1}}"> </div>...

362
Обмен данными между контроллерами AngularJS

Я пытаюсь обмениваться данными между контроллерами. Вариант использования - это многошаговая форма, данные, введенные в один вход, впоследствии используются в нескольких местах отображения за пределами исходного контроллера. Код ниже и в jsfiddle здесь . HTML <div ng-controller="FirstCtrl">...

360
Как выполнить функцию контроллера AngularJS при загрузке страницы?

В настоящее время у меня есть страница Angular.js, которая позволяет искать и отображать результаты. Пользователь нажимает на результат поиска, а затем нажимает кнопку назад. Я хочу, чтобы результаты поиска снова отображались, но я не могу понять, как запустить поиск. Вот деталь: Моя страница...

358
Файлы Javascript .map - исходные карты JavaScript

Недавно я видел файлы с .js.mapрасширением, поставляемые с некоторыми библиотеками JavaScript (например, Angular ), и это вызвало у меня несколько вопросов: Для чего это? Почему ребята из Angular стараются доставить .js.mapфайл? Как я могу (как разработчик JavaScript) использовать...

351
Что означает MVW?

Вот описание содержания страницы AngularJS: AngularJS - это то, чем был бы HTML, если бы он был разработан для создания веб-приложений. Декларативные шаблоны с привязкой данных, MVW, MVVM, MVC, внедрением зависимостей и великолепной историей тестируемости - все это реализовано с помощью чистого...

349
$ rootScope. $ широковещание против $ scope. $ emit

Теперь, когда разница в производительности между $broadcastи $emitбыла устранена, нет никаких оснований предпочесть , $scope.$emitчтобы $rootScope.$broadcast? Они разные, да. $emit ограничено иерархией области действия (вверх) - это может быть хорошо, если оно соответствует вашему дизайну, но мне...

348
Глобальные переменные в AngularJS

У меня проблема, когда я инициализирую переменную в области видимости в контроллере. Затем он изменяется в другом контроллере, когда пользователь входит в систему. Эта переменная используется для управления такими вещами, как панель навигации, и ограничивает доступ к частям сайта в зависимости от...

341
Где разместить модель данных и поведения? [TL; др; Использовать услуги]

Я работаю с AngularJS для моего последнего проекта. В документации и руководствах все данные модели помещаются в область действия контроллера. Я понимаю, что это должно быть там, чтобы быть доступным для контроллера и, следовательно, в соответствующих представлениях. Однако я не думаю, что модель...

337
Документация по AngularJS app.run ()?

Как и где app.run()используется? После определения модуля, после app.config()или после app.controller()? Я использую BreezeJS Angular Q , который спрашивает, можно ли запустить определенный код в...

337
AngularJs $ http.post () не отправляет данные

Может ли кто-нибудь сказать мне, почему следующее утверждение не отправляет данные сообщения на указанный URL-адрес? URL вызывается, но на сервере, когда я печатаю $ _POST - я получаю пустой массив. Если я распечатываю сообщение в консоли, прежде чем добавить его к данным - оно показывает...

335
Разница между MEAN.js и MEAN.io

Я хотел использовать MEAN JavaScript Stack, но заметил, что есть два разных стека с собственным веб-сайтом и методами установки: mean.js и mean.io. Поэтому я решил задать себе вопрос: «Какой из них я использую?». Поэтому, чтобы ответить на этот вопрос, я спрашиваю сообщество, не могли бы вы...

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

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

327
Как получить доступ к родительской области из пользовательской директивы * с собственной областью * в AngularJS?

Я ищу любой способ доступа к "родительской" области видимости в директиве. Любая комбинация области видимости, transclude, require, передачи переменных (или самой области видимости) сверху и т. Д. Я полностью готов отклониться назад, но я хочу избежать чего-то совершенно хакерского или не...

326
AngularJS: Как я могу передавать переменные между контроллерами?

У меня есть два угловых контроллера: function Ctrl1($scope) { $scope.prop1 = "First"; } function Ctrl2($scope) { $scope.prop2 = "Second"; $scope.both = Ctrl1.prop1 + $scope.prop2; //This is what I would like to do ideally } Я не могу использовать Ctrl1внутри, Ctrl2потому что он не определен....

322
передача 2 $ значений индекса во вложенном ng-repeat

Итак, у меня есть ng-repeat, вложенный в другой ng-repeat, чтобы создать навигационное меню. Для каждого <li>внутреннего цикла ng-repeat я устанавливаю ng-click, который вызывает соответствующий контроллер для этого пункта меню, передавая $ index, чтобы приложение узнало, какой из них нам...