Als «angularjs» getaggte Fragen

Verwenden Sie diese Option bei Fragen zu AngularJS (1.x), dem Open-Source-JavaScript-Framework. Verwenden Sie dieses Tag NICHT für Angular 2 oder neuere Versionen. Verwenden Sie stattdessen das Tag [angle].

5
AngularJS ng-click stopPropagation
Ich habe ein Klickereignis in einer Tabellenzeile und in dieser Zeile gibt es auch eine Löschschaltfläche mit einem Klickereignis. Wenn ich auf die Schaltfläche Löschen klicke, wird auch das Klickereignis in der Zeile ausgelöst. Hier ist mein Code. <tbody> <tr ng-repeat="user in users" class="repeat-animation" ng-click="showUser(user, $index)"> <td>{{user.firstname}}</td> <td>{{user.lastname}}</td> <td>{{user.email}}</td> <td><button …


26
Möglichkeit, die definierte Anzahl von Wiederholungen zu wiederholen, anstatt sie über das Array zu wiederholen?
Gibt es eine Möglichkeit, ng-repeateine definierte Anzahl von Malen festzulegen, anstatt immer über ein Array iterieren zu müssen? Im Folgenden möchte ich beispielsweise, dass das Listenelement fünfmal angezeigt wird, wobei angenommen wird $scope.number, dass es zusätzlich zu der Anzahl gleich 5 ist, sodass jedes Listenelement wie 1, 2, 3, 4, …

21
AngularJS: Wie werden Dienstvariablen überwacht?
Ich habe einen Service, sagen wir: factory('aService', ['$rootScope', '$resource', function ($rootScope, $resource) { var service = { foo: [] }; return service; }]); Und ich möchte fooeine Liste steuern, die in HTML gerendert wird: <div ng-controller="FooCtrl"> <div ng-repeat="item in foo">{{ item }}</div> </div> Damit der Controller aService.fooerkennt, wann aktualisiert wird, …

22
Wie kann ich den Header basierend auf der AngularJS-Teilansicht dynamisch ändern?
Ich verwende ng-view, um AngularJS-Teilansichten einzuschließen, und ich möchte den Seitentitel und die h1-Header-Tags basierend auf der enthaltenen Ansicht aktualisieren. Diese liegen jedoch außerhalb des Bereichs der Teilansichts-Controller, und daher kann ich nicht herausfinden, wie sie an den Datensatz in den Controllern gebunden werden. Wenn es ASP.NET MVC wäre, könnten …

19
Wie verwende ich ein Tastendruckereignis in AngularJS?
Ich möchte das Ereignis zum Drücken der Eingabetaste im Textfeld unten abfangen. Um es klarer zu machen, benutze ich a, ng-repeatum den Körper zu bevölkern. Hier ist der HTML: <td><input type="number" id="closeqty{{$index}}" class="pagination-right closefield" data-ng-model="closeqtymodel" data-ng-change="change($index)" required placeholder="{{item.closeMeasure}}" /></td> Das ist mein Modul: angular.module('components', ['ngResource']); Ich verwende eine Ressource zum …

12
AngularJS: Warum ist ng-bind im Winkel besser als {{}}?
Ich war in einer der eckigen Präsentationen und eine der Personen in der genannten Besprechung ng-bindist besser als {{}}bindend. Einer der Gründe, ng-binddie Variable in die Beobachtungsliste aufzunehmen und nur bei einem Modellwechsel die Daten zur Ansicht zu verschieben, {{}}interpoliert den Ausdruck jedes Mal (ich denke, es ist der Winkelzyklus) …

8
Was ist die korrekte Syntax von ng-include?
Ich versuche, ein HTML-Snippet in ein einzuschließen ng-repeat, aber ich kann das Include nicht zum Laufen bringen. Es scheint, dass die aktuelle Syntax von ng-includeanders ist als zuvor: Ich sehe viele Beispiele mit <div ng-include src="path/file.html"></div> Aber in den offiziellen Dokumenten heißt es zu verwenden <div ng-include="path/file.html"></div> Aber dann auf …



6
Wie unterscheidet sich AngularJS von jQuery?
Ich kenne nur eine js-Bibliothek und das ist jQuery . Aber meine anderen Programmierer in der Gruppe ändern AngularJS als Standardbibliothek in einem neuen Projekt. Ich weiß nichts darüber. Wie unterscheidet es sich von jQuery? Ich habe bereits eine Reihe von Funktionen für ähnliche Aufgaben in jQuery ausgeführt. Kann ich …

7
Das Hinzufügen von Parametern zur ng-click-Funktion in ng-repeat scheint nicht zu funktionieren
Ich habe eine einfache Schleife mit folgendem ng-repeat: <li ng-repeat='task in tasks'> <p> {{task.name}} <button ng-click="removeTask({{task.id}})">remove</button> </li> Es gibt eine Funktion in der Steuerung $scope.removeTask(taskID). Soweit ich weiß, wird Angular zuerst die Ansicht rendern und interpoliert {{task.id}}durch eine Zahl ersetzen und dann beim Klickereignis die ng-clickZeichenfolge auswerten . In diesem …

9
AngularJS greift vom untergeordneten Controller auf den übergeordneten Bereich zu
Ich habe meine Controller mit eingerichtet data-ng-controller="xyzController as vm" Ich habe ein Szenario mit übergeordneten / untergeordneten verschachtelten Controllern. Ich habe kein Problem damit, mithilfe von auf übergeordnete Eigenschaften im verschachtelten HTML zuzugreifen $parent.vm.property, kann jedoch nicht herausfinden, wie ich über meinen untergeordneten Controller auf die übergeordnete Eigenschaft zugreifen kann. …

8
orderBy mehrere Felder in Angular
Wie sortiere ich, indem ich mehrere Felder gleichzeitig im Winkel verwende? Faust nach Gruppe und dann nach Untergruppe zum Beispiel $scope.divisions = [{'group':1,'sub':1}, {'group':2,'sub':10}, {'group':1,'sub':2},{'group':1,'sub':20},{'group':2,'sub':1}, {'group':2,'sub':11}]; Ich wollte dies als anzeigen Gruppe: Untergruppe 1 - 1 1 - 2 1 - 20 2 - 1 2 - 10 2 - …

4
AngularJS: Unterschied zwischen den Methoden $ watch und $ watch
Ich weiß, dass beide Watchersund Observersberechnet werden, sobald sich etwas $scopein AngularJS ändert. Aber ich konnte nicht verstehen, was genau der Unterschied zwischen den beiden ist. Mein anfängliches Verständnis ist, dass Observersfür Winkelausdrücke berechnet werden, die Bedingungen auf der HTML-Seite sind, die Watchersausgeführt werden, wenn die $scope.$watch()Funktion ausgeführt wird. Denke …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.