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

14
Jak warunkowo zastosować style CSS w AngularJS?
Pytanie 1 Załóżmy, że chcę zmienić wygląd każdego „elementu” zaznaczonego przez użytkownika do usunięcia przed naciśnięciem głównego przycisku „usuń”. (Ta natychmiastowa wizualna informacja zwrotna powinna wyeliminować potrzebę przysłowiowego okna dialogowego „jesteś pewien?”). Użytkownik zaznaczy pola wyboru, aby wskazać, które elementy należy usunąć. Jeśli pole wyboru nie jest zaznaczone, element powinien …
309 css  angularjs 

3
Najlepsze praktyki SPA dotyczące uwierzytelniania i zarządzania sesjami
Kiedy budujesz aplikacje w stylu SPA przy użyciu frameworków takich jak Angular, Ember, React itp., Co ludzie uważają za najlepsze praktyki uwierzytelniania i zarządzania sesjami? Mogę wymyślić kilka sposobów rozważenia rozwiązania problemu. Traktuj to nie inaczej niż uwierzytelnianie za pomocą zwykłej aplikacji internetowej, zakładając, że interfejs API i interfejs użytkownika …




13
Jak ponownie załadować lub zrenderować całą stronę za pomocą AngularJS
Po renderowaniu całej strony w oparciu o kilka kontekstów użytkownika i po złożeniu kilku $httpżądań chcę, aby użytkownik mógł przełączać konteksty i ponownie renderować wszystko ponownie (ponownie wysyłać wszystkie $httpżądania itp.). Jeśli po prostu przekieruję użytkownika w inne miejsce, wszystko działa poprawnie: $scope.on_impersonate_success = function(response) { //$window.location.reload(); // This cancels …

7
Zapobiegaj wyświetlaniu notacji nawiasów klamrowych na chwilę przed kompilacją / interpolacją dokumentu przez angular.js
Wydaje się, że jest to przede wszystkim problem w IE, gdy do załadowania jest wiele obrazów / skryptów, może być sporo czasu, w którym {{stringExpression}}wyświetlane są literały w znacznikach, a następnie znikają, gdy skończy się kompilacja / interpolacja dokument. Czy istnieje wspólny powód, dla którego tak się dzieje, który wskazywałby, …
298 angularjs 

6
Jak wywołać filtr Angular.js z wieloma argumentami?
Z dokumentacji możemy wywołać filtr taki jak data : {{ myDateInScope | date: 'yyyy-MM-dd' }} Tutaj data jest filtrem, który przyjmuje jeden argument. Jaka jest składnia wywoływania filtrów z większą liczbą parametrów zarówno z szablonów, jak i kodu JavaScript?
297 angularjs 

13
Jak wywołać metodę zdefiniowaną w dyrektywie AngularJS?
Mam dyrektywę, oto kod: .directive('map', function() { return { restrict: 'E', replace: true, template: '<div></div>', link: function($scope, element, attrs) { var center = new google.maps.LatLng(50.1, 14.4); $scope.map_options = { zoom: 14, center: center, mapTypeId: google.maps.MapTypeId.ROADMAP }; // create map var map = new google.maps.Map(document.getElementById(attrs.id), $scope.map_options); var dirService= new google.maps.DirectionsService(); var …

13
Jaki jest najlepszy sposób warunkowego zastosowania atrybutów w AngularJS?
Muszę być w stanie dodać na przykład „contentediable” do elementów, w oparciu o zmienną boolowską w zakresie. Przykładowe zastosowanie: <h1 attrs="{'contenteditable=\"true\"': editMode}">{{content.title}}</h1> Spowodowałoby to dodanie contenteditable = true do elementu, gdyby $scope.editModebył ustawiony na true. Czy jest jakiś prosty sposób na implementację takiego zachowania atrybutu klasy ng? Rozważam napisanie dyrektywy …

29
Przesyłanie plików za pomocą AngularJS
Oto moja forma HTML: <form name="myForm" ng-submit=""> <input ng-model='file' type="file"/> <input type="submit" value='Submit'/> </form> Chcę załadować obraz z komputera lokalnego i chcę przeczytać zawartość przesłanego pliku. Wszystko to chcę zrobić za pomocą AngularJS. Kiedy próbuję wydrukować, jego wartość $scope.filejest nieokreślona.

9
AngularJS: Kiedy korzystać z usługi zamiast z fabryki
Proszę, znoś mnie tutaj. Wiem, że istnieją inne odpowiedzi, takie jak: AngularJS: usługa kontra dostawca vs fabryka Jednak nadal nie mogę ustalić, kiedy skorzystasz z usługi nad fabryką. Z tego, co mogę powiedzieć, fabryka jest powszechnie używana do tworzenia „wspólnych” funkcji, które mogą być wywoływane przez wiele kontrolerów: Tworzenie wspólnych …

8
AngularJS - Utwórz dyrektywę, która używa modelu ng
Próbuję utworzyć dyrektywę, która utworzyłaby pole wejściowe z tym samym modelem ng co element, który tworzy dyrektywę. Oto, co do tej pory wymyśliłem: HTML <!doctype html> <html ng-app="plunker" > <head> <meta charset="utf-8"> <title>AngularJS Plunker</title> <link rel="stylesheet" href="style.css"> <script>document.write("<base href=\"" + document.location + "\" />");</script> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.2/angular.js"></script> <script src="app.js"></script> …

6
Jak dodać wiele funkcji za jednym kliknięciem?
Szukałem, jak to wykonać, ale jak dotąd nie mogę znaleźć niczego powiązanego :( Mogłem zagnieździć obie funkcje tak, ale zastanawiam się, czy jest to możliwe? Chciałbym to zrobić dosłownie: <td><button class="btn" ng-click="edit($index) open()">Open me!</button></td> Mój kod JS w tej chwili: $scope.open = function () { $scope.shouldBeOpen = true; }; $scope.edit …

8
Co to jest $$ hashKey dodany do mojego wyniku JSON.stringify
Próbowałem przeglądać na swoich stronach dokumentacyjnych Mozilli JSON strify, a także tutaj w SO i Google, ale nie znalazłem wyjaśnienia. Używałem JSOn stringify wiele razy, ale nigdy nie natknąłem się na ten wynik Mam tablicę obiektów JSON [ { "param_2": "Description 1", "param_0": "Name 1", "param_1": "VERSION 1" }, { …

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.