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].
Chcę wielokrotnie tworzyć elementy div, elementy są obiektami zwracanymi przez funkcję. Jednak następujący kod raportuje błędy: Osiągnięto 10 $ straw () iteracji. Przerwanie! jsfiddle jest tutaj: http://jsfiddle.net/BraveOstrich/awnqm/ <body ng-app> <div ng-repeat="entity in getEntities()"> Hello {{entity.id}}! </div> </body>
Czy ktoś mógłby mi zasugerować, jak przekonwertować datę z tego 1387843200000formatu na ten 24/12/2013 wewnątrz mojego kontrolera ? Po prostu do Twojej wiadomości moje daty są przechowywane w ten sposób i gdy wiążący formularz edycji z input type="date"polem nie jest w ogóle wypełniany. #Plunker demo tutaj. EditCtrl app.controller("EditCtrl", [ "$scope", …
Mam dwa kontrolery, jeden w drugim. Teraz wiem, że zakres podrzędny dziedziczy właściwości z zakresu nadrzędnego, ale czy istnieje sposób na zaktualizowanie zmiennej zakresu nadrzędnego? Jak dotąd nie znalazłem żadnych oczywistych rozwiązań. W mojej sytuacji mam kontrolera kalendarza w formularzu. Chciałbym zaktualizować daty rozpoczęcia i zakończenia z zakresu nadrzędnego (którym …
Mam formularz odpowiadania na wiadomości, który chcę wyświetlać tylko wtedy, gdy isReplyFormOpenjest prawdziwy, i za każdym razem, gdy klikam przycisk odpowiedzi, chcę przełączać, czy formularz jest wyświetlany, czy nie. W jaki sposób mogę to zrobić?
Mam zestaw kafelków, które wyświetlają określoną liczbę w zależności od wybranej przez użytkownika opcji. Chciałbym teraz zaimplementować sortowanie według wyświetlanej liczby. Poniższy kod pokazuje, jak go zaimplementowałem (pobierając / ustawiając wartość w zakresie kart nadrzędnych). Teraz, ponieważ funkcja orderBy przyjmuje ciąg, próbowałem ustawić zmienną w zakresie karty o nazwie curOptionValue …
Pracuję w małym zespole, buduję w AngularJS i staram się utrzymać kilka podstawowych standardów i najlepszych praktyk; zwłaszcza biorąc pod uwagę, że jesteśmy stosunkowo nowi w Angular. Moje pytanie dotyczy dyrektyw. Dokładniej, restrictopcje. Niektórzy z nas używają restrict: 'E'tego <my-directive></my-directive>w html. Inni używają restrict: 'A'i mają <div my-directive></div>w html. Następnie …
Próbuję zrobić coś takiego: <div ng-controller="TestCtrl"> <div ng-repeat="(k,v) in items | filter:hasSecurityId"> {{k}} {{v.pos}} </div> </div> Część AngularJs: function TestCtrl($scope) { $scope.items = { 'A2F0C7':{'secId':'12345', 'pos':'a20'}, 'C8B3D1':{'pos':'b10'} }; $scope.hasSecurityId = function(k,v) { return v.hasOwnProperty('secId'); } } Ale w jakiś sposób pokazuje mi wszystkie elementy. Jak mogę filtrować według (klucz, wartość)?
Po wyszukaniu przykładów tego, jak elementy ustawiania ostrości za pomocą kątów, zauważyłem, że większość z nich używa jakiejś zmiennej do obserwowania, a następnie ustawia ostrość, a większość z nich używa jednej zmiennej dla każdego pola, na które chce ustawić ostrość. W formie z wieloma polami oznacza to wiele różnych zmiennych. …
Używam $http.jsonp()żądania angulara, które pomyślnie zwraca json opakowane w funkcję: var url = "http://public-api.wordpress.com/rest/v1/sites/wtmpeachtest.wordpress.com/posts?callback=jsonp_callback"; $http.jsonp(url). success(function(data, status, headers, config) { //what do I do here? }). error(function(data, status, headers, config) { $scope.error = true; }); Jak uzyskać dostęp / przeanalizować zwróconą funkcję-zawiniętą-JSON?
Używam $httpw AngularJs i nie jestem pewien, jak używać zwróconej obietnicy i radzić sobie z błędami. Mam ten kod: $http .get(url) .success(function(data) { // Handle data }) .error(function(data, status) { // Handle HTTP error }) .finally(function() { // Execute logic independent of success/error }) .catch(function(error) { // Catch and handle …
To powinien być prosty problem, ale nie mogę znaleźć rozwiązania. Mam następujące znaczniki: <div style="width:20px; height:20px; margin-top:10px; border:solid 1px black; background-color:#ff0000;"></div> Chcę, aby kolor tła był powiązany z lunetą, więc wypróbowałem to: <div style="{width:20px; height:20px; margin-top:10px; border:solid 1px black; background-color:{{data.backgroundCol}};}"></div> To nie zadziałało, więc poszukałem trochę informacji i odkryłem ng-style, …
Mam plik JSON zawierający dane, do których chciałbym uzyskać dostęp w mojej witrynie AngularJS. Teraz chcę uzyskać tylko jeden obiekt z tablicy. Więc chciałbym na przykład przedmiot o identyfikatorze 1. Dane wyglądają następująco: { "results": [ { "id": 1, "name": "Test" }, { "id": 2, "name": "Beispiel" }, { "id": …
Wysyłając formularz w AngularJS i korzystając z przeglądarki zapamiętaj hasło, a przy kolejnej próbie logowania pozwolisz przeglądarce wypełnić formularz logowania nazwą użytkownika i hasłem, $scopemodel nie zostanie zmieniony na podstawie autouzupełniania. Jedyny brudny hack, jaki znalazłem, to użycie następującej dyrektywy: app.directive("xsInputSync", ["$timeout" , function($timeout) { return { restrict : "A", …
Szukam odpowiedniego wzorca do wstrzykiwania klasy wiersza ładowania początkowego co każde 3 kolumny. Potrzebuję tego, ponieważ kolumny nie mają ustalonej wysokości (i nie chcę jej naprawiać), więc psuje mój projekt! Oto mój kod: <div ng-repeat="product in products"> <div ng-if="$index % 3 == 0" class="row"> <div class="col-sm-4" > ... </div> </div> …
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.