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

112
Динамическое применение атрибута стиля CSS в Angular JS

Это должна быть простая проблема, но я не могу найти решения. У меня такая разметка: <div style="width:20px; height:20px; margin-top:10px; border:solid 1px black; background-color:#ff0000;"></div> Мне нужно, чтобы цвет фона был привязан к области видимости, поэтому я попробовал это:...

112
Использование success / error / finally / catch с обещаниями в AngularJS

Я использую $httpAngularJs, и я не уверен, как использовать возвращенное обещание и обрабатывать ошибки. У меня есть такой код: $http .get(url) .success(function(data) { // Handle data }) .error(function(data, status) { // Handle HTTP error }) .finally(function() { // Execute logic independent of...

111
Обходной путь автозаполнения браузера AngularJS с помощью директивы

При отправке формы в AngularJS и использовании функции запоминания пароля в браузере и при последующей попытке входа вы позволяете браузеру заполнить форму входа с именем пользователя и паролем, $scopeмодель не будет изменена на основе автозаполнения. Единственный грязный прием, который я нашел, -...

111
Получить конкретный объект по идентификатору из массива объектов в AngularJS

У меня есть файл JSON, содержащий некоторые данные, к которым я хотел бы получить доступ на моем веб-сайте AngularJS. Теперь я хочу получить только один объект из массива. Так что я бы хотел, например, Item с id 1. Данные выглядят так: { "results": [ { "id": 1, "name": "Test" }, { "id": 2, "name":...

111
Как использовать транспортир, чтобы проверить, виден ли элемент?

Я пытаюсь проверить, виден ли элемент с помощью транспортира. Вот как выглядит элемент: <i class="icon-spinner icon-spin ng-hide" ng-show="saving"></i> Находясь в консоли Chrome, я могу использовать этот селектор jQuery, чтобы проверить, виден ли элемент: $('[ng-show=saving].icon-spin')...

111
Angular ng-repeat добавляет строку начальной загрузки каждые 3 или 4 столбца

Я ищу правильный шаблон для вставки класса строки начальной загрузки каждые 3 столбца. Мне это нужно, потому что cols не имеет фиксированной высоты (и я не хочу ее исправлять), поэтому это нарушает мой дизайн! Вот мой код: <div ng-repeat="product in products"> <div ng-if="$index % 3 == 0"...

110
AngularJS - доступ к дочерней области

Если у меня следующие контроллеры: function parent($scope, service) { $scope.a = 'foo'; $scope.save = function() { service.save({ a: $scope.a, b: $scope.b }); } } function child($scope) { $scope.b = 'bar'; } Что такое правильный способ , чтобы parentпрочитать bиз child? Если необходимо определить...

110
Как выбрать элемент по имени класса с помощью jqLite?

Я пытаюсь удалить jquery из своего приложения Angular.js, чтобы сделать его светлее, и вместо этого поставил jqLite от Angular. Но приложение интенсивно использует find ('# id') и find ('.classname'), которые не поддерживаются jqLite, а только 'имена тегов' (согласно документации) Интересно, что,...

110
цикл foreach в angularjs

Я шел через forEach loopин AngularJS. Есть несколько моментов, которые я не понял по этому поводу. Какая польза от функции итератора? Есть ли способ обойтись без этого? Какое значение имеют ключ и значение, как показано ниже? angular.forEach($scope.data, function(value, key){}); PS: Я попытался...

109
Angularjs конструкция if-then-else в выражении

Могу ли я каким-то образом использовать конструкцию if-then-else (тернарный оператор) в выражении angularjs, например, у меня есть функция $ scope.isExists (item), которая должна возвращать значение типа bool. Я хочу что-то вроде этого, <div ng-repeater="item in items">...

109
Почему мы используем трансляцию $ rootScope. $ В AngularJS?

Пытался найти основную информацию по AngularJS $rootScope.$broadcast, но документация по AngularJS мало помогает. Простыми словами, почему мы это используем? Кроме того, внутри шаблона Hot Towel Джона Папы есть пользовательская функция в общем модуле с именем $broadcast: function $broadcast() {...

109
Angularjs: Ошибка: [ng: areq] Аргумент HomeController не является функцией, получено значение undefined

Это моя демонстрация с использованием angularjs для создания служебного файла и добавления службы в контроллер. У меня две проблемы с моей демонстрацией: Первый - когда я ставлю <script src="HomeController.js">перед тем, <script src="MyService.js">как получить эту ошибку, Ошибка: [ng:...

109
Может ли кто-нибудь объяснить разницу между односторонней привязкой данных Reacts и двусторонней привязкой данных Angular

Я немного не уверен в этих концепциях. Если я создам одно и то же приложение ToDo полностью на AngularJS и ReactJS --- что заставляет React ToDo использовать одностороннюю привязку данных по сравнению с двусторонней привязкой данных AngularJS? Я понимаю, что React работает как Рендеринг (данные)...

109
$ http.get (…) .success не является функцией

у меня есть этот код: app.controller('MainCtrl', function ($scope, $http){ $http.get('api/url-api') .success(function (data, status, headers, config){ } } В моей локальной среде работает нормально, но на сервере верните эту ошибку: TypeError: $ http.get (...). Успех - это не функция Любые идеи?...

108
Как мне протестировать сервис AngularJS с помощью Jasmine?

(Здесь есть связанный вопрос: тест Jasmine не видит модуль AngularJS ) Я просто хочу протестировать службу без начальной загрузки Angular. Я просмотрел несколько примеров и учебник, но никуда не собираюсь. У меня всего три файла: myService.js: где я определяю сервис AngularJS test_myService.js: где...

107
Фильтрация по нескольким конкретным свойствам модели в AngularJS (в отношении ИЛИ)

Взгляните на пример здесь: http://docs.angularjs.org/api/ng.filter:filter Вы можете выполнять поиск по любому из свойств телефона, используя, <input ng-model="search">и вы можете искать только по имени, используя <input ng-model="search.name">, и результаты соответствующим образом...