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

Используйте для вопросов о AngularJS (1.x), JavaScript-фреймворке с открытым исходным кодом. НЕ используйте этот тег для Angular 2 или более поздних версий; вместо этого используйте тег [angular].

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

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

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

6
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? Если необходимо определить bin parent, не сделает ли это семантически …
110 angularjs 



4
Angularjs конструкция if-then-else в выражении
Могу ли я каким-то образом использовать конструкцию if-then-else (тернарный оператор) в выражении angularjs, например, у меня есть функция $ scope.isExists (item), которая должна возвращать значение типа bool. Я хочу что-то вроде этого, <div ng-repeater="item in items"> <div>{{item.description}}</div> <div>{{isExists(item) ? 'available' : 'oh no, you don't have it'}}</div> </div> Я знаю, …

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

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

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

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

7
Внедрение $ scope в служебную функцию angular ()
У меня есть услуга: 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) …


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

9
Сообщение HTTP AngularJS в PHP и undefined
У меня есть форма с тегом ng-submit="login() Функция нормально вызывается в javascript. function LoginForm($scope, $http) { $http.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded; charset=UTF-8'; $scope.email = "fsdg@sdf.com"; $scope.password = "1234"; $scope.login = function() { data = { 'email' : $scope.email, 'password' : $scope.password }; $http.post('resources/curl.php', data) .success(function(data, status, headers, config) { console.log(status + ' …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.