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].
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, …
(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ą …
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” …
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 …
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?
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 …
Czy przekazywanie „prądu” $scopedo usługi AngularJS jest prawidłowe ? Jestem w sytuacji, w której mam usługę $, wiedząc, że jest używana tylko przez jeden kontroler, i chciałbym mieć odniesienie do zakresu kontrolera w samych metodach $ service. Czy jest to filozoficznie poprawne? A może lepiej byłoby transmitować zdarzenia do $ …
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], …
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 }). …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 3 lata temu . Popraw to pytanie Dopiero zaczynam tworzenie stron internetowych i na razie wiem: HTML - układ …
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 = …
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, …
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 …
Jeśli Protractor zastępuje Angular Scenario Runner do testowania E2E, czy to oznacza, że nadal będę mógł go używać z Karmą jako moją platformą testową E2E?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.