Pytania otagowane jako angularjs

Służy do zadawania pytań na temat AngularJS (1.x), struktury JavaScript typu open source. NIE używaj tego tagu w Angular 2 lub nowszych wersjach; zamiast tego użyj znacznika [kątowy].

5
Poczekaj, aż wszystkie obietnice się spełnią
Mam więc sytuację, w której mam wiele łańcuchów obietnic o nieznanej długości. Chcę, aby jakaś akcja została uruchomiona po przetworzeniu wszystkich ŁAŃCUCHÓW. Czy to w ogóle możliwe? Oto przykład: app.controller('MainCtrl', function($scope, $q, $timeout) { var one = $q.defer(); var two = $q.defer(); var three = $q.defer(); var all = $q.all([one.promise, …

4
Jak przetestować usługę AngularJS z Jasmine?
(Jest tu powiązane pytanie: test Jasmine nie widzi modułu AngularJS ) Chcę tylko przetestować usługę bez uruchamiania Angulara. Spojrzałem na kilka przykładów i tutorial, ale nigdzie się nie wybieram. Mam tylko trzy pliki: myService.js: gdzie definiuję usługę AngularJS test_myService.js: gdzie definiuję test Jasmine dla usługi. specRunner.html: plik HTML z normalną …
107 angularjs  jasmine 

13
Filtrowanie według wielu specyficznych właściwości modelu w AngularJS (w relacji OR)
Spójrz na przykład tutaj: http://docs.angularjs.org/api/ng.filter:filter Możesz wyszukiwać według dowolnych właściwości telefonu, używając <input ng-model="search">i możesz wyszukiwać tylko według nazwy, używając <input ng-model="search.name">, a wyniki są odpowiednio filtrowane według nazwy (wpisanie numeru telefonu nie zwraca żadnych wyników, zgodnie z oczekiwaniami). Powiedzmy, że mam model z „name” właściwości, „telefon” własności, a „tajnego” …
107 angularjs 

8
Jak ustawić domyślny rozmiar okna przeglądarki w Protractor / WebdriverJS
Z jakiegoś powodu, kiedy uruchamiam testy w pracy, przeglądarka jest zmaksymalizowana, ale kiedy uruchamiam je w domu, otwiera się tylko okno przeglądarki o szerokości około 50%. Powoduje to pewne rozbieżności podczas przewijania w dół itp., Więc najlepiej byłoby, gdyby otwierało okno przeglądarki o tym samym rozmiarze na każdym komputerze, na …

6
Zdarzenie załadowanego obrazu dla ng-src w AngularJS
Mam zdjęcia, które wyglądają <img ng-src="dynamically inserted url"/>. Kiedy ładowany jest pojedynczy obraz, muszę zastosować metodę iScroll refresh (), aby obraz był przewijalny. Jaki jest najlepszy sposób, aby dowiedzieć się, kiedy obraz jest w pełni załadowany, aby uruchomić jakieś wywołanie zwrotne?

2
Image Get Request with AngularJS
Przechowuję ciąg źródłowy obrazu do renderowania w formacie HTML w kontrolerze AngularJS, jednak przed zainicjowaniem kontrolera Angular zwraca 404. Oto kod HTML: <div ng-controller="Cont"> <img src="{{imageSource}}"> </div> Kontroler kątowy: var Cont = function($scope) { $scope.imageSource = '/tests.png'; } A błąd jaki otrzymuję ( %7D%7Dodpowiada {{w szablonie). GET https://localhost:9000/%7B%7BimageSource%7D%7D 404 (Not …


8
Jak wyświetlić obiekt BLOB (.pdf) w aplikacji AngularJS
Próbowałem wyświetlić plik pdf, który otrzymuję jako kroplę z $http.postodpowiedzi. Plik PDF musi być wyświetlany w aplikacji za pomocą <embed src>np. Natknąłem się na kilka postów na stosie, ale jakoś mój przykład nie działa. JS: Według tego doktora kontynuowałem i próbowałem ... $http.post('/postUrlHere',{myParams}).success(function (response) { var file = new Blob([response], …
106 angularjs  pdf  blob 

3
Angularjs $ q.all
Zaimplementowałem $ q.all w angularjs, ale nie mogę sprawić, by kod działał. Oto mój kod: 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 


3
AngularJS - poczekaj na zakończenie wielu zapytań o zasoby
Mam jedną fabrykę zdefiniowaną w ngResource: App.factory('Account', function($resource) { return $resource('url', {}, { query: { method: 'GET' } }); }); Wykonuję wiele wywołań metody zapytania zdefiniowanej w tej fabryce. Wywołania mogą być wykonywane asynchronicznie, ale przed kontynuowaniem muszę poczekać na zakończenie obu wywołań: App.controller('AccountsCtrl', function ($scope, Account) { $scope.loadAccounts = …
105 angularjs 

11
Angular.js programowo ustawiając pole formularza na brudne
Programowo aktualizuję niektóre pola w moim formularzu za pomocą wartości i chcę ustawić stan pola na $dirty. Robię coś takiego: $scope.myForm.username.$dirty = true; nie wydaje się działać. Istnieje metoda $setPristine, której mogę użyć, aby zresetować stan pola, ale nie ma $setDirtymetody? Jak więc można to zrobić? Widziałem ten post https://groups.google.com/forum/#!topic/angular/NQKGAFlsln4, …
105 angularjs 

8
Jak pobrać tekst na wejściu w kątomierzu
W dokumentacji kątomierza widzę następujący przykład: 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'); }); Jasne wydaje się tutaj to, że możesz użyć „by.model” do ustawienia wartości w polu wprowadzania, ale …



Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.