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

29
Wie markiere ich einen aktuellen Menüpunkt?
Hilft AngularJS in irgendeiner Weise beim Festlegen einer activeKlasse für den Link für die aktuelle Seite? Ich stelle mir vor, dass dies auf magische Weise geschieht, aber ich kann es nicht finden. Mein Menü sieht aus wie: <ul> <li><a class="active" href="/tasks">Tasks</a> <li><a href="/actions">Tasks</a> </ul> und ich habe Controller für jeden …
205 angularjs 

2
Holen Sie sich das Originalelement von ng-click
Ich habe eine Liste von Elementen in meiner Ansicht mit ng-clickangehängten Elementen : <ul id="team-filters"> <li ng-click="foo($event, team)" ng-repeat="team in teams"> <img src="{{team.logoSmall}}" alt="{{team.name}}" title="{{team.name}}"> </li> </ul> Ich verarbeite die Klickereignisse in der fooFunktion in meiner Direktive und übergebe sie $eventals Verweis auf das Objekt, auf das geklickt wurde. Ich …


1
AngularJS - Entfernt $ destroy Ereignis-Listener?
https://docs.angularjs.org/guide/directive Durch Abhören dieses Ereignisses können Sie Ereignis-Listener entfernen, die Speicherlecks verursachen können. In Bereichen und Elementen registrierte Listener werden automatisch bereinigt, wenn sie zerstört werden. Wenn Sie jedoch einen Listener für einen Dienst oder einen Listener für einen DOM-Knoten registriert haben, der nicht gelöscht wird, müssen Sie ihn selbst …

8
So erhalten Sie die URL-Parameter mit AngularJS
HTML-Quellcode <div ng-app=""> <div ng-controller="test"> <div ng-address-bar browser="html5"></div> <br><br> $location.url() = {{$location.url()}}<br> $location.search() = {{$location.search('keyword')}}<br> $location.hash() = {{$location.hash()}}<br> keyword valus is={{loc}} and ={{loc1}} </div> </div> AngularJS-Quellcode <script> function test($scope, $location) { $scope.$location = $location; $scope.ur = $scope.$location.url('www.html.com/x.html?keyword=test#/x/u'); $scope.loc1 = $scope.$location.search().keyword ; if($location.url().indexOf('keyword') > -1){ $scope.loc= $location.url().split('=')[1]; $scope.loc = $scope.loc.split("#")[0] } …


7
AngularJS - Optionsfelder an Modelle mit Booleschen Werten binden
Ich habe ein Problem beim Binden von Optionsfeldern an ein Objekt, dessen Eigenschaften boolesche Werte haben. Ich versuche, Prüfungsfragen anzuzeigen, die aus einer $ -Ressource abgerufen wurden. HTML: <label data-ng-repeat="choice in question.choices"> <input type="radio" name="response" data-ng-model="choice.isUserAnswer" value="true" /> {{choice.text}} </label> JS: $scope.question = { questionText: "This is a test question.", …

3
Angular JS: Was braucht die Verknüpfungsfunktion der Direktive, als wir bereits den Controller der Direktive mit Gültigkeitsbereich hatten?
Ich muss einige Operationen am Bereich und an der Vorlage ausführen. Es scheint, dass ich das entweder in der linkFunktion oder in der controllerFunktion tun kann (da beide Zugriff auf den Bereich haben). Wann ist es der Fall, wenn ich die linkFunktion und nicht den Controller verwenden muss? angular.module('myApp').directive('abc', function($timeout) …

1
Was ist der Lebenszyklus eines AngularJS-Controllers?
Kann jemand bitte klären, wie der Lebenszyklus eines AngularJS-Controllers ist? Ist ein Controller ein Singleton oder wird er bei Bedarf erstellt / zerstört? Wenn letzteres der Fall ist, was löst die Erstellung / Zerstörung des Controllers aus? Betrachten Sie das folgende Beispiel: var demoApp = angular.module('demo') .config(function($routeProvider, $locationProvider) { $routeProvider …

11
AngularJS-Twig Konflikt mit doppelten geschweiften Klammern
Wie Sie wissen, haben sowohl Winkel als auch Zweig eine gemeinsame Steuerungskonstruktion - doppelte geschweifte Klammern. Wie kann ich den Standardwert von Angular ändern? Ich weiß, dass ich es in Twig schaffen kann, aber in einigen Projekten kann ich es nicht, nur JS.
198 angularjs  twig 

10
Kann ein AngularJS-Controller von einem anderen Controller im selben Modul erben?
Innerhalb eines Moduls kann ein Controller Eigenschaften von einem externen Controller erben: var app = angular.module('angularjs-starter', []); var ParentCtrl = function ($scope, $location) { }; app.controller('ChildCtrl', function($scope, $injector) { $injector.invoke(ParentCtrl, this, {$scope: $scope}); }); Beispiel über: Dead Link : http://blog.omkarpatil.com/2013/02/controller-inheritance-in-angularjs.html Kann auch ein Controller in einem Modul von einem Geschwister …

7
Fügen Sie Anweisungen aus der Anweisung in AngularJS hinzu
Ich versuche, eine Direktive zu erstellen, die dafür sorgt , dass dem Element, für das sie deklariert ist, weitere Direktiven hinzugefügt werden . Zum Beispiel möchte ich eine Richtlinie erstellen , die Pflege der Zugabe dauert datepicker, datepicker-languageund ng-required="true". Wenn ich versuche, diese Attribute hinzuzufügen und dann zu verwenden, $compilegeneriere …

3
Was ist der Unterschied zwischen ui-bootstrap-tpls.min.js und ui-bootstrap.min.js?
Auf der Angular-UI-Bootstrap-Seite auf cdnjs heißt es: Native AngularJS-Anweisungen (Angular) für den Bootstrap von Twitter. Geringer Platzbedarf (5 kB gzipped!), Keine JavaScript-Abhängigkeiten von Drittanbietern (jQuery, Bootstrap JavaScript) erforderlich! ... und hat Optionen für //cdnjs.cloudflare.com/ajax/libs/angular-ui-bootstrap/0.6.0/ui-bootstrap-tpls.min.js und //cdnjs.cloudflare.com/ajax/libs/angular-ui-bootstrap/0.6.0/ui-bootstrap.min.js Diese Unterschiede zeigen einen subtilen Unterschied, und ich kann anscheinend keine Dokumentation dazu finden …

6
Die Transclude-Option der Direktivendefinition verstehen?
Ich denke, dies ist eines der schwierigsten Konzepte, die ich mit der Direktive von anglejs verstehen kann. Das Dokument von http://docs.angularjs.org/guide/directive lautet: transclude - Kompiliert den Inhalt des Elements und stellt es der Direktive zur Verfügung. Wird normalerweise mit ngTransclude verwendet. Der Vorteil der Transklusion besteht darin, dass die Verknüpfungsfunktion …

9
Externe Ressource wird nicht von AngularJs geladen
Mit Angular und Phonegap versuche ich, ein Video zu laden, das sich auf einem Remote-Server befindet, aber auf ein Problem gestoßen ist. In meinem JSON wird die URL als einfache HTTP-URL eingegeben. "src" : "http://www.somesite.com/myvideo.mp4" Meine Videovorlage <video controls poster="img/poster.png"> <source ng-src="{{object.src}}" type="video/mp4"/> </video> Alle meine anderen Daten werden geladen, …

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.