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

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

19
Вычисление суммы повторяющихся элементов в AngularJS ng-repeat
В приведенном ниже скрипте отображается корзина, в которой используется ng-repeat. Для каждого элемента в массиве отображается имя элемента, его количество и промежуточный итог ( product.price * product.quantity). Как проще всего рассчитать общую стоимость повторяющихся элементов? <table> <tr> <th>Product</th> <th>Quantity</th> <th>Price</th> </tr> <tr ng-repeat="product in cart.products"> <td>{{product.name}}</td> <td>{{product.quantity}}</td> <td>{{product.price * product.quantity}} …

5
Подождите, пока все обещания разрешатся
Итак, у меня есть ситуация, когда у меня есть несколько цепочек обещаний неизвестной длины. Я хочу, чтобы какое-то действие выполнялось, когда все ЦЕПИ были обработаны. Это вообще возможно? Вот пример: app.controller('MainCtrl', function($scope, $q, $timeout) { var one = $q.defer(); var two = $q.defer(); var three = $q.defer(); var all = …

13
Фильтрация по нескольким конкретным свойствам модели в AngularJS (в отношении ИЛИ)
Взгляните на пример здесь: http://docs.angularjs.org/api/ng.filter:filter Вы можете выполнять поиск по любому из свойств телефона, используя, <input ng-model="search">и вы можете искать только по имени, используя <input ng-model="search.name">, и результаты соответствующим образом фильтруются по имени (ввод номера телефона не возвращает никаких результатов, как ожидалось). Скажем , у меня есть модель со свойством …
107 angularjs 

8
Как установить размер окна браузера по умолчанию в Protractor / WebdriverJS
По какой-то причине, когда я запускаю свои тесты на работе, браузер развернут, но когда я запускаю их дома, он открывает только окно браузера шириной около 50%. Это вызывает некоторые несоответствия с прокруткой вниз и т. Д., Поэтому в идеале я бы хотел, чтобы он открывал окно браузера того же размера …

6
Событие загрузки изображения для ng-src в AngularJS
У меня изображения выглядят как <img ng-src="dynamically inserted url"/>. Когда загружается одно изображение, мне нужно применить метод iScroll refresh (), чтобы сделать изображение прокручиваемым. Как лучше всего узнать, когда изображение полностью загружено, чтобы выполнить обратный вызов?

2
Запросы на получение изображений с помощью AngularJS
Я сохраняю исходную строку изображения, которое будет отображаться в HTML, в контроллере AngularJS, однако оно дает 404 до инициализации контроллера Angular. Вот HTML: <div ng-controller="Cont"> <img src="{{imageSource}}"> </div> Угловой контроллер: var Cont = function($scope) { $scope.imageSource = '/tests.png'; } И ошибка, которую я получаю ( %7D%7Dсоответствует {{в шаблоне). GET https://localhost:9000/%7B%7BimageSource%7D%7D …

4
Передача текущей области в службу AngularJS
Правильно ли передавать «текущий» $scopeсервису AngularJS? Я нахожусь в ситуации, когда у меня $ service, зная, что он используется только одним контроллером, и я хотел бы иметь ссылку на область действия контроллера в самих методах $ service. Это правильно с философской точки зрения? Или мне лучше транслировать события в $ …

8
Как отобразить blob (.pdf) в приложении AngularJS
Я пытаюсь отобразить файл PDF, который я получаю в виде капли из $http.postответа. PDF-файл должен отображаться в приложении, <embed src>например, с использованием. Я наткнулся на пару сообщений в стеке, но мой пример почему-то не работает. JS: Согласно этому документу , я продолжил и попробовал ... $http.post('/postUrlHere',{myParams}).success(function (response) { var file …
106 angularjs  pdf  blob 

3
Angularjs $ q.all
Я реализовал $ q.all в angularjs, но не могу заставить код работать. Вот мой код: UploadService.uploadQuestion = function(questions){ var promises = []; for(var i = 0 ; i < questions.length ; i++){ var deffered = $q.defer(); var question = questions[i]; $http({ url : 'upload/question', method: 'POST', data : question }). …
106 angularjs  promise  q 

6
Разница между jQuery, AngularJS и Node.js [закрыто]
Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 3 года назад . Уточните этот вопрос Я только начинаю веб-разработку и пока знаю: HTML - …

3
AngularJS - дождитесь завершения нескольких запросов ресурсов
У меня есть одна фабрика, определенная с помощью ngResource: App.factory('Account', function($resource) { return $resource('url', {}, { query: { method: 'GET' } }); }); Я выполняю несколько вызовов метода запроса, определенного на этой фабрике. Вызовы могут происходить асинхронно, но мне нужно дождаться завершения обоих вызовов, прежде чем продолжить: App.controller('AccountsCtrl', function ($scope, …
105 angularjs 

11
Angular.js программно устанавливает грязное поле формы
Я программно обновить некоторые поля на моей форме со значением , и я хотел бы установить состояние поля в $dirty. Сделать что-то вроде: $scope.myForm.username.$dirty = true; похоже, не работает. Есть метод, $setPristineкоторый я могу использовать для сброса состояния поля, но его нет $setDirty? Так как же это сделать? Я видел …
105 angularjs 

8
Как получить текст на входе в транспортире
В документации к транспортиру я вижу следующий пример: describe('by model', function() { it('should find an element by text input model', function() { var username = element(by.model('username')); username.clear(); username.sendKeys('Jane Doe'); var name = element(by.binding('username')); expect(name.getText()).toEqual('Jane Doe'); }); Здесь ясно то, что вы можете использовать «by.model» для установки значений в поле ввода, …



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