Pytania oznaczone «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].

1956
Jak działa wiązanie danych w AngularJS?

Jak działa wiązanie danych w AngularJSramach? Nie znalazłem szczegółów technicznych na ich stronie . Mniej lub bardziej jasne jest, jak to działa, gdy dane są propagowane z widoku do modelu. Ale w jaki sposób AngularJS śledzi zmiany właściwości modelu bez ustawień i getterów? Odkryłem, że...

1183
Jaki jest najlepszy sposób warunkowego zastosowania klasy?

Załóżmy, że masz tablicę renderowaną ulza pomocą lidla każdego elementu i wywoływaną właściwość kontrolera selectedIndex. Jaki byłby najlepszy sposób dodania klasy liz indeksem selectedIndexw AngularJS? Obecnie duplikuję (ręcznie) likod i dodaję klasę do jednego ze liznaczników oraz używam...

1065
angular.service vs. angular.factory

Widziałem zarówno angular.factory (), jak i angular.service () używane do deklarowania usług; nie mogę jednak znaleźć angular.service nigdzie w oficjalnej dokumentacji. Jaka jest różnica między tymi dwiema metodami? Którego należy użyć do czego (zakładając, że robią różne...

1026
„to” a $ zakres w kontrolerach AngularJS

W sekcji „Tworzenie komponentów” na stronie głównej AngularJS znajduje się ten przykład: controller: function($scope, $element) { var panes = $scope.panes = []; $scope.select = function(pane) { angular.forEach(panes, function(pane) { pane.selected = false; }); pane.selected = true; }...

887
Praca z $ scope. $ Emit i $ scope. $ On

Jak mogę wysłać mój $scopeobiekt z jednego kontrolera do drugiego za pomocą .$emiti .$onmetod? function firstCtrl($scope) { $scope.$emit('someEvent', [1,2,3]); } function secondCtrl($scope) { $scope.$on('someEvent', function(mass) { console.log(mass); }); } Nie działa tak, jak myślę, że...

759
Jak ustawić fokus na polu wprowadzania?

Jaki jest „Angularowy sposób”, aby skupić się na polu wejściowym w AngularJS? Bardziej szczegółowe wymagania: Po otwarciu modalu ustaw fokus na predefiniowanym <input>w tym modalu. Za każdym razem, gdy <input>staje się widoczny (np. Klikając jakiś przycisk), ustaw na nim...

702
instrukcja else jeśli w szablonach AngularJS

Chcę wykonać warunek w szablonie AngularJS. Pobieram listę filmów z interfejsu API YouTube. Niektóre filmy są w proporcjach 16: 9, a niektóre w proporcjach 4: 3. Chcę wprowadzić taki stan: if video.yt$aspectRatio equals widescreen then element's attr height="270px" else element's attr...

652
Dlaczego AngularJS zawiera pustą opcję w select?

Pracuję z AngularJS przez ostatnie kilka tygodni i jedyne, co mnie naprawdę niepokoi, to to, że nawet po wypróbowaniu wszystkich permutacji lub konfiguracji określonej w specyfikacji na stronie http://docs.angularjs.org/api/ng .directive: select , wciąż dostaję pustą opcję jako pierwsze dziecko...