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

3
Jak mogę powiedzieć AngularJS, aby „odświeżył”
Mam zdarzenie kliknięcia, które ma miejsce poza zakresem mojej niestandardowej dyrektywy, więc zamiast używać atrybutu „ng-click”, używam odbiornika jQuery.click () i wywołuję funkcję w moim zakresie w następujący sposób: $('html').click(function(e) { scope.close(); ); close () to prosta funkcja, która wygląda następująco: scope.close = function() { scope.isOpen = false; } Moim …


14
Jak sprawdzić dane wejściowe utworzone dynamicznie za pomocą ng-repeat, ng-show (angular)
Mam tabelę utworzoną za pomocą ng-repeat. Chcę dodać walidację do każdego elementu w tabeli. Problem polega na tym, że każda komórka wejściowa ma taką samą nazwę jak komórka nad i pod nią. Próbowałem użyć {{$index}}wartości do nazwania danych wejściowych, ale pomimo tego, że literały tekstowe w HTML wydają się poprawne, …

19
Nie udało się wykonać „postMessage” w „DOMWindow”: https://www.youtube.com! == http: // localhost: 9000
Oto komunikat o błędzie, który otrzymuję: Failed to execute 'postMessage' on 'DOMWindow': The target origin provided ('https://www.youtube.com') does not match the recipient window's origin ('http://localhost:9000'). Widziałem inne podobne problemy, w których znajduje się źródło docelowe http://www.youtube.comi źródło odbiorcy https://www.youtube.com, ale żaden nie przypomina mojego, gdzie jest cel https://www.youtube.comi źródło jest …

4
Czy trasy angularjs mogą mieć opcjonalne wartości parametrów?
Czy mogę ustawić trasę z opcjonalnymi parametrami (ten sam szablon i kontroler, ale niektóre parametry należy zignorować, jeśli nie istnieją? Więc zamiast pisać poniższe dwie zasady, masz tylko jedną? module.config(['$routeProvider', function($routeProvider) { $routeProvider. when('/users/', {templateUrl: 'template.tpl.html', controller: myCtrl}). when('/users/:userId', {templateUrl: 'template.tpl.html', controller: myCtrl}) }]); Coś takiego ([ten parametr jest opcjonalny]) …

2
Jak mogę użyć indeksu $ wewnątrz powtórzenia ng, aby włączyć klasę i pokazać DIV?
Mam komplet <li>elementów. <ul> <li ng-class="{current: selected == 100}"> <a href ng:click="selected=100">ABC</a> </li> <li ng-class="{current: selected == 101}"> <a href ng:click="selected=101">DEF</a> </li> <li ng-class="{current: selected == $index }" ng-repeat="x in [4,5,6,7]"> <a href ng:click="selected=$index">A{{$index}}</a> </li> </ul> Gdy użytkownik kliknie na jeden z powyższych elementów adresu, to powinien ustawić wartość wybranych …
166 angularjs 

12
Jak poprawić wydajność ngRepeat na ogromnym zbiorze danych (angular.js)?
Mam ogromny zbiór danych obejmujący kilka tysięcy wierszy z około 10 polami każdy, około 2 MB danych. Muszę to wyświetlić w przeglądarce. Najprostsze podejście (pobieranie danych, umieszczanie ich $scope, ng-repeat=""wykonywanie swojej pracy) działa dobrze, ale zawiesza przeglądarkę na około pół minuty, gdy zaczyna wstawiać węzły do ​​DOM. Jak mam podejść …

3
Styl ngClass z myślnikiem w kluczu
Mam nadzieję, że dzięki stylom używającym myślników zaoszczędzi to komuś bólu głowy, zwłaszcza że bootstrap stał się tak popularny. Używam kątowego 1.0.5 w ramach <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.0.5/angular.js"></script> W dokumentacji ngClass przykład jest prosty, ale wspomina się w nim również, że wyrażenie może być mapą nazw klas na wartości logiczne. Próbowałem użyć …
165 angularjs 

15
Zdarzenie AngularJs do wywołania po załadowaniu zawartości
Mam funkcję, którą chcę wywołać po załadowaniu zawartości strony. Czytałem o $ viewContentLoaded i to nie działa dla mnie. Szukam czegoś takiego document.addEventListener('DOMContentLoaded', function () { //Content goes here }, false); Powyższe wywołanie nie działa dla mnie w kontrolerze AngularJs.
163 angularjs  events  loaded 

3
Nie można dostać się do $ rootScope
Poniższy plik "działa" (to poczucie, że nie generuje żadnych błędów): <!doctype html> <html ng-app="modx"> <script src="http://code.angularjs.org/angular-1.0.0rc7.js"></script> <script> angular.module("modx", [], function($routeProvider) { }); </script> </html> ale to <!doctype html> <html ng-app="modx"> <script src="http://code.angularjs.org/angular-1.0.0rc7.js"></script> <script> angular.module("modx", [], function($routeProvider, $rootScope) { }); </script> </html> podaje błąd: Błąd: nieznany dostawca: $ rootScope z pliku …
162 angularjs 

5
Konwencje kodowania / nazewnictwa Angularjs [zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 5 lat temu . Popraw to pytanie Czy ktoś wie, czy istnieje jakieś oficjalne lub najbardziej akceptowane odniesienie do konwencji nazewnictwa Angular do …
162 angularjs 

10
AngularJS: poprawny sposób tworzenia powiązania z właściwościami usługi
Szukam najlepszych praktyk tworzenia powiązań z usługą w AngularJS. Omówiłem wiele przykładów, aby zrozumieć, jak powiązać właściwości w usłudze utworzonej za pomocą AngularJS. Poniżej mam dwa przykłady powiązania z właściwościami w usłudze; oboje pracują. W pierwszym przykładzie zastosowano podstawowe powiązania, a w drugim użyto $ scope. $ Watch do powiązania …

1
Czy powinienem łączyć AngularJS z frameworkiem PHP? [Zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …

5
Czy dyrektywa kątowa może przekazywać argumenty do funkcji w wyrażeniach określonych w atrybutach dyrektywy?
Mam dyrektywę formularza, która używa określonego callbackatrybutu z izolowanym zakresem: scope: { callback: '&' } Znajduje się wewnątrz an, ng-repeatwięc wyrażenie, które przekazuję, zawiera idobiekt jako argument funkcji zwrotnej: <directive ng-repeat = "item in stuff" callback = "callback(item.id)"/> Kiedy skończyłem pracę z dyrektywą, wywołuje $scope.callback()ona funkcję kontrolera. W większości przypadków …

11
Zaktualizuj model Angular po ustawieniu wartości wejściowej za pomocą jQuery
Mam taki prosty scenariusz: Element wejściowy, którego wartość jest zmieniana przez metodę val () jQuery. Próbuję zaktualizować model kątowy o wartość ustawioną przez jQuery. Próbowałem napisać prostą dyrektywę, ale nie robi ona tego, co chcę. Oto dyrektywa: var myApp = angular.module('myApp', []); myApp.directive('testChange', function() { return function(scope, element, attrs) { …

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.