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].

7
Jak skonfigurować usługi IIS do ponownego zapisywania adresu URL aplikacji AngularJS w trybie HTML5?
Mam projekt seed AngularJS i dodałem $locationProvider.html5Mode(true).hashPrefix('!'); do pliku app.js. Chcę skonfigurować usługi IIS 7, aby kierować wszystkie żądania do http://localhost/app/index.html aby to działało dla mnie. Jak mam to zrobic? Aktualizacja: Właśnie odkryłem, pobrałem i zainstalowałem moduł ponownego zapisywania adresów URL w usługach IIS , mając nadzieję, że dzięki temu …

9
Filtr malejąco według daty w AngularJs
<div class="recent" ng-repeat="reader in (filteredItems = (book.reader | orderBy: 'created_at' | limitTo: 1))"> </div> Więc książka pochodzi z rest api i ma dołączonych wielu czytelników. Chcę dostać „ostatniego” czytelnika. created_atPole ma wartość, która identyfikuje użytkownika jako ostatnie. Ale powyższy kod podaje mi najstarszego czytelnika. Więc kolejność musi zostać odwrócona? Czy …

5
Jak filtrować według właściwości obiektu w angularJS
Próbuję utworzyć niestandardowy filtr w AngularJS, który będzie filtrował listę obiektów według wartości określonej właściwości. W tym przypadku chcę filtrować według właściwości „polaryzacja” (możliwe wartości „dodatnie”, „neutralne”, „ujemne”). Oto mój działający kod bez filtra: HTML: <div class="total"> <h2 id="totalTitle"></h2> <div>{{tweets.length}}</div> <div id="totalPos">{{tweets.length|posFilter}}</div> <div id="totalNeut">{{tweets.length|neutFilter}}</div> <div id="totalNeg">{{tweets.length|negFilter}}</div> </div> Oto tablica „$ …

10
czy istnieje wywołanie zwrotne po renderowaniu dla dyrektywy Angular JS?
Właśnie otrzymałem dyrektywę, aby pobrać szablon, aby dołączyć do jego elementu w następujący sposób: # CoffeeScript .directive 'dashboardTable', -> controller: lineItemIndexCtrl templateUrl: "<%= asset_path('angular/templates/line_items/dashboard_rows.html') %>" (scope, element, attrs) -> element.parent('table#line_items').dataTable() console.log 'Just to make sure this is run' # HTML <table id="line_items"> <tbody dashboard-table> </tbody> </table> Używam również wtyczki jQuery …
139 angularjs 

9
Jak ustawić wybraną opcję kontrolki listy rozwijanej za pomocą kątowego JS
Używam Angular JS i muszę ustawić wybraną opcję kontrolki listy rozwijanej za pomocą kątowego JS. Wybacz mi, jeśli to śmieszne, ale jestem nowy w Angular JS Oto rozwijana lista kontrolna mojego HTML <select ng-required="item.id==8 && item.quantity > 0" name="posterVariants" ng-show="item.id==8" ng-model="item.selectedVariant" ng-change="calculateServicesSubTotal(item)" ng-options="v.name for v in variants | filter:{type:2}"> </select> …

1
$ routeParams nie działa w funkcji rozwiązywania
Używam tej techniki do ładowania danych. Utworzyłem więc następującą funkcję rozwiązywania: NoteController.resolve = { note: function($routeParams, Note) { return Note.get($routeParams.key); } } Problem polega na tym, że $routeParams.keyjest undefinedto moment resolvewykonania funkcji. Czy to jest poprawne / błąd? Jak mogę to naprawić?
138 angularjs 

7
SyntaxError: Nieoczekiwany token o w formacie JSON na pozycji 1
Parsuję kilka danych za pomocą klasy typu w moim kontrolerze. Otrzymuję dane w następujący sposób: { "data":{ "userList":[ { "id":1, "name":"soni" } ] }, "status":200, "config":{ "method":"POST", "transformRequest":[ null ], "transformResponse":[ null ], "url":"/home/main/module/userlist", "headers":{ "rt":"ajax", "Tenant":"Id:null", "Access-Handler":"Authorization:null", "Accept":"application/json, text/plain, */*" } }, "statusText":"OK" } Próbowałem przechowywać dane w ten …

7
Dlaczego i kiedy używać angular.copy? (Głęboka kopia)
Zapisałem wszystkie dane otrzymane z usług bezpośrednio do zmiennej lokalnej, kontrolera lub zakresu. To, co, jak przypuszczam, można by uznać za płytką kopię, czy to prawda? Example: DataService.callFunction() .then(function(response) { $scope.example = response.data; }); Niedawno powiedziano mi, żebym użył angular.copy w celu stworzenia głębokiej kopii. $scope.example = angular.copy(response.data); Jednak informacje …

8
Jak mogę pogrupować dane za pomocą filtru kątowego?
Mam listę graczy, którzy należą do grupy. Jak mogę użyć filtru, aby wyświetlić listę użytkowników według grupy? [{name: 'Gene', team: 'team alpha'}, {name: 'George', team: 'team beta'}, {name: 'Steve', team: 'team gamma'}, {name: 'Paula', team: 'team beta'}, {name: 'Scruath of the 5th sector', team: 'team gamma'}]; Szukam tego wyniku: zespół …

16
AngularJS: Jak wyczyścić parametry zapytania w adresie URL?
Moja aplikacja AngularJS musi mieć dostęp do profilu LinkedIn użytkownika. Aby to zrobić, muszę przekierować użytkownika do adresu URL LinkedIn, który zawiera parametr redirect_uri wywołania zwrotnego, który poinformuje LinkedIn, aby przekierował użytkownika z powrotem do mojej aplikacji internetowej i zawarł parametr zapytania „kod” w adresie URL. To tradycyjny przepływ Oauth …
135 angularjs 

13
Przerwij łańcuch obietnic i wywołaj funkcję w oparciu o krok w łańcuchu, w którym jest zerwana (odrzucona)
Aktualizacja: Aby pomóc przyszłym widzom tego posta, stworzyłem to demo odpowiedzi Plumy . Pytanie: Mój cel wydaje się dość prosty. step(1) .then(function() { return step(2); }, function() { stepError(1); return $q.reject(); }) .then(function() { }, function() { stepError(2); }); function step(n) { var deferred = $q.defer(); //fail on step 1 …

20
Jak filtrować wiele wartości (operacja OR) w angularJS
Chcę użyć filterw kątowym i chcę filtrować pod kątem wielu wartości, jeśli ma jedną z wartości, powinna zostać wyświetlona. Mam na przykład taką strukturę: Obiekt, moviektóry ma właściwość genresi chcę filtrować pod kątem Actioni Comedy. Wiem, że mogę filter:({genres: 'Action'} || {genres: 'Comedy'}), ale co zrobić, jeśli chcę to dynamicznie …


2
AngularJS - Jak mogę odwołać się do nazwy właściwości w ramach powtórzenia ng
Oprócz renderowania wartości właściwości w obiekcie chciałbym również wyrenderować nazwę właściwości jako etykietę. Czy jest na to sposób ng-repeat? Na przykład: <ul> <li ng-repeat="option in data">{{propertyName}}: {{option}}</li> </ul> Który może wypluć coś takiego: <ul> <li>Name: John</li> <li>Phone: (123) 456-7890</li> <li>Country: England</li> </ul>

13
Błąd: osiągnięto 10 $ streszczenia () iteracji. Przerwanie! z dynamicznym predykatem sortby
Mam następujący kod, który powtarza się i wyświetla nazwę użytkownika i jego wynik: <div ng-controller="AngularCtrl" ng-app> <div ng-repeat="user in users | orderBy:predicate:reverse | limitTo:10"> <div ng-init="user.score=user.id+1"> {{user.name}} and {{user.score}} </div> </div> </div> I odpowiedni kontroler kątowy. function AngularCtrl($scope) { $scope.predicate = 'score'; $scope.reverse = true; $scope.users = [{id: 1, name: …

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.