Запитання з тегом «angularjs»

Використовуйте для запитань про AngularJS (1.x), рамку JavaScript з відкритим кодом. НЕ використовуйте цей тег для версій Angular 2 або новіших версій; натомість використовуйте тег [angular].

5
Зачекайте, коли всі обіцянки вирішаться
Тож у мене ситуація, коли у мене є кілька ланцюжків обіцянок невідомої довжини. Я хочу, щоб деякі дії були запущені, коли всі ланцюги були оброблені. Це навіть можливо? Ось приклад: app.controller('MainCtrl', function($scope, $q, $timeout) { var one = $q.defer(); var two = $q.defer(); var three = $q.defer(); var all = …

4
Як перевірити послугу AngularJS за допомогою Жасмін?
(Тут пов'язане запитання: тест Жасмін не бачить модуль AngularJS ) Я просто хочу перевірити сервіс без завантажувальної програми Angular. Я ознайомився з деякими прикладами та підручником, але нікуди не йду. У мене всього три файли: myService.js: де я визначаю послугу AngularJS test_myService.js: де я визначаю тест Жасмін для послуги. specRunner.html: …
107 angularjs  jasmine 

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 перед ініціалізацією кутового контролера. Ось 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? Я знаходжусь у ситуації, коли я маю службу $, знаючи, що її споживає лише один контролер, і я хотів би мати посилання на сферу використання контролера в самих методах обслуговування $. Це філософськи правильно? Або я б краще транслювати події до $ rootScope, а …

8
Як відобразити крапку (.pdf) у програмі AngularJS
Я намагався відобразити pdf-файл, який я отримую як $http.postвідповідь у відповідь. PDF-файл повинен відображатися у програмі, <embed src>наприклад, наприклад. Я натрапив на пару публікацій стеків, але якось мій приклад, здається, не працює. JS: Відповідно до цього документа , я продовжував і спробував ... $http.post('/postUrlHere',{myParams}).success(function (response) { var file = new …
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методу? То як же це робити? Я побачив цю публікацію https://groups.google.com/forum/#!topic/angular/NQKGAFlsln4, …
105 angularjs 

8
Як отриматиText на вході в транспортир
У документації на транспортир я бачу такий приклад: 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.