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].
Próbuję sprawdzić, czy element jest widoczny za pomocą kątomierza. Oto jak wygląda element: <i class="icon-spinner icon-spin ng-hide" ng-show="saving"></i> Będąc w konsoli chrome mogę użyć tego selektora jQuery, aby sprawdzić, czy element jest widoczny: $('[ng-show=saving].icon-spin') [ <i class="icon-spinner icon-spin ng-hide" ng-show="saving"></i> ] > $('[ng-show=saving].icon-spin:visible') [] Jednak gdy próbuję zrobić to samo …
Próbuję usunąć jquery z mojej aplikacji Angular.js, aby była lżejsza, i zamiast tego umieścić jqLite Angulara. Jednak aplikacja w dużym stopniu korzysta z funkcji find („# id”) i find („.classname”), które nie są obsługiwane przez jqLite, tylko „nazwy tagów” (zgodnie z dokumentacją) zastanawiałeś się, jakie według ciebie byłoby najlepsze podejście …
Ja jechałem przez forEach loopIN AngularJS. Jest kilka punktów, których nie rozumiem. Jaki jest pożytek z funkcji iteratora? Czy można się bez niego obejść? Jakie jest znaczenie klucza i wartości, jak pokazano poniżej? angular.forEach($scope.data, function(value, key){}); PS: Próbowałem uruchomić tę funkcję bez argumentów i nie działa. Oto moje json: [ …
Jeśli mam następujące kontrolery: function parent($scope, service) { $scope.a = 'foo'; $scope.save = function() { service.save({ a: $scope.a, b: $scope.b }); } } function child($scope) { $scope.b = 'bar'; } Jaki jest właściwy sposób aby parentzapoznać bsię z child? Jeśli konieczne jest zdefiniowanie bw parent, czy nie oznacza to, że …
Tworzę modal: var modal = $modal.open({ templateUrl: "/partials/welcome", controller: "welcomeCtrl", backdrop: "static", scope: $scope, }); czy jest sposób na zwiększenie jego szerokości?
Czy mogę w jakiś sposób użyć konstrukcji if-then-else (operatora trójargumentowego) w wyrażeniu angularjs, na przykład mam funkcję $ scope.isExists (element), która musi zwrócić wartość bool. Chcę coś takiego <div ng-repeater="item in items"> <div>{{item.description}}</div> <div>{{isExists(item) ? 'available' : 'oh no, you don't have it'}}</div> </div> Wiem, że mogę użyć funkcji, która …
Jestem trochę niejasny w tych koncepcjach, jeśli zbuduję tę samą aplikację ToDo całkowicie w AngularJS i ReactJS - co sprawia, że React ToDo używa jednokierunkowego wiązania danych w porównaniu z dwukierunkowym wiązaniem danych AngularJS? Rozumiem, że tak działa React Renderuj (dane) ---> UI. Czym to się różni od Angulara?
To jest moje demo używające angularjs do tworzenia pliku usługi i dodawania usługi do kontrolera. Mam dwa problemy z moim demo: Po pierwsze, wstawiam, <script src="HomeController.js">zanim <script src="MyService.js">pojawi się ten błąd, Błąd: [ng: areq] Argument „HomeController” nie jest funkcją, został niezdefiniowany Drugi jest, gdy wstawiam, <script src="MyService.js">zanim <script src="HomeController.js">otrzymam następujący …
Jakie są różnice między ng-pristinei ng-dirty? Wygląda na to, że możesz mieć jedno i drugie true: $scope.myForm.$pristine = true; // after editing the form
Próbowałem znaleźć podstawowe informacje o AngularJS $rootScope.$broadcast, ale dokumentacja AngularJS niewiele pomaga. W prostych słowach, dlaczego tego używamy? Ponadto w szablonie Hot Towel Johna Papy znajduje się niestandardowa funkcja we wspólnym module o nazwie $broadcast: function $broadcast() { return $rootScope.$broadcast.apply($rootScope, arguments); } Nie rozumiem, co to robi. Oto kilka podstawowych …
mam ten kod: app.controller('MainCtrl', function ($scope, $http){ $http.get('api/url-api') .success(function (data, status, headers, config){ } } W moim lokalnym środowisku działa dobrze, ale na serwerze zwróć ten błąd: TypeError: $ http.get (...). Sukces nie jest funkcją Jakieś pomysły? Dzięki
Mam usługę: angular.module('cfd') .service('StudentService', [ '$http', function ($http) { // get some data via the $http var path = 'data/people/students.json'; var students = $http.get(path).then(function (resp) { return resp.data; }); //save method create a new student if not already exists //else update the existing object this.save = function (student) { if …
Widzę, że w AngularJS czasami używamy, $state.transitionTo()a czasami używamy $state.go(). Czy ktoś może mi powiedzieć, czym się różnią i kiedy należy używać jednego nad drugim?
Poniższy skrypt wyświetla koszyk sklepu przy użyciu ng-repeat. Dla każdego elementu w tablicy pokazuje nazwę pozycji, jej kwotę i sumę częściową (product.price * product.quantity ). Jaki jest najprostszy sposób obliczenia łącznej ceny powtarzanych elementów? <table> <tr> <th>Product</th> <th>Quantity</th> <th>Price</th> </tr> <tr ng-repeat="product in cart.products"> <td>{{product.name}}</td> <td>{{product.quantity}}</td> <td>{{product.price * product.quantity}} €</td> …
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.