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].
Ich baue eine Winkelrichtlinie, die an verschiedenen Orten verwendet wird. Ich kann die Dateistruktur der App, in der die Direktive verwendet wird, nicht immer garantieren, aber ich kann den Benutzer zwingen, das directive.jsund directive.html(nicht die tatsächlichen Dateinamen) in denselben Ordner zu legen . Wenn die Seite das auswertet directive.js, betrachtet …
Hier ist der Code, der nicht funktioniert: Demo: http://jsfiddle.net/8dt94/63/ <div ng-controller="MyCtrl"> <input type="text" ng-model="searchText" /> <ul ng-repeat="strVal in arrVal|orderBy|filter:searchText" > <li>{{strVal}}</li> </ul> </div> var app=angular.module('myApp', []); app.controller('MyCtrl', function ($scope,$filter) { $scope.arrVal = ['one','two','three','four','five','six']; });
Gibt es eine Möglichkeit, die aktuell verwendete Sprache in einem Controller (ohne $translateProvider) abzurufen? Konnte nichts im $translateService finden.
Klicken Sie auf ein Kontrollkästchen und rufen Sie ng-click auf: Das Modell wird nicht aktualisiert, bevor ng-click aktiviert wird, sodass der Wert des Kontrollkästchens in der Benutzeroberfläche falsch angezeigt wird: Dies funktioniert in AngularJS 1.0.7 und scheint in Angualar 1.2-RCx fehlerhaft zu sein. <div ng-app="myApp" ng-controller="Ctrl"> <li ng-repeat="todo in todos"> …
Ich habe ein Formular, das, wenn ein Kontrollkästchen falsch ist, die Validierung einer Texteingabe unter Verwendung der Anweisung ng-require erzwingt. Wenn das Kontrollkästchen true ist, wird das Feld ausgeblendet und ng-required auf false gesetzt. Das Problem ist, dass ich auch einen regulären Ausdruck für die Validierung am Eingang habe, der …
Ich frage mich also, wie ich mehrere Werte innerhalb eines einzigen ng-init deklarieren kann, ohne einen seltsamen Hash erstellen zu müssen, auf den ich dann immer spezifisch zugreifen muss. also grundsätzlich möchte ich <div ng-init="a = 1, b = 2">{{a}}</div> und ich sage, dass ich es vermeiden möchte, tun zu …
Ich arbeite an einer Ajax-App mit jQuery und AngularJS. Wenn ich den Inhalt (der AngularJS-Bindungen enthält) eines div mit der htmlFunktion von jQuery aktualisiere, funktionieren die AngularJS-Bindungen nicht. Das Folgende ist der Code dessen, was ich versuche zu tun: $(document).ready(function() { $("#refreshButton").click(function() { $("#dynamicContent").html("<button ng-click='count = count + 1' ng-init='count=0'>Increment</button><span>count: …
Ich habe eine AngularJS-App mit Tests mit Karma + Jasmine eingerichtet. Ich möchte eine Funktion testen, die ein großes JSON-Objekt verwendet, es in ein Format konvertiert, das vom Rest der App mehr verwendet werden kann, und das konvertierte Objekt zurückgibt. Das ist es. Für meine Tests möchte ich, dass Sie …
Ich versuche, den Pushstate von HTML5 anstelle der von Angularjs verwendeten # Navigation zu implementieren. Ich habe versucht, bei Google nach einer Antwort zu suchen, und habe auch den eckigen IRC-Chatraum ohne Glück ausprobiert. Das ist mein controllers.js: function PhoneListCtrl($scope, $http) { $http.get('phones/phones.json').success(function(data) { $scope.phones = data; }); } function …
Ich verstehe, dass man normalerweise nur Fortsetzungscode mit einem then()Anruf- und Kettenverhalten anfügt, wenn man Versprechen verwendet. Ich möchte jedoch einen asynchronen Anruf mit $timeout()Versprechen abschließen und dann separat eine 3-Sekunden- Aktion starten, damit ich eine UI-Aktion ausführen kann, NUR WENN das ursprüngliche Versprechen noch nicht abgeschlossen ist. (Ich gehe …
Scheint eine sehr grundlegende Frage zu sein, aber ich kann die Syntax nicht richtig verstehen. <li class="list-group-item" ng-repeat="question in newSection.Questions | filter:Id != '-1'; " ng-mouseenter="hover = true" ng-mouseleave="hover = false"> <div href="#" editable-text="question.Text">{{question.Text}}</div> </li> Ich möchte nur alle Fragen anzeigen, bei denen id NICHT -1 ist. Was mache ich …
Diese Frage wurde hier teilweise angesprochen: Angular.js ng-repeat über mehrere trs Dies ist jedoch nur eine Umgehung, die das Kernproblem nicht wirklich anspricht: Wie kann man ng-repeat ohne Wrapper über mehrere Elemente hinweg verwenden? Zum Beispiel erfordert jquery.accordion, dass Sie ein h3- und ein div-Element wiederholen. Wie kann man dies …
In meiner Angular.js-Anwendung führe ich eine asynchrone Operation aus. Bevor es beginnt, bedecke ich die Anwendung mit einem modalen Div. Sobald der Vorgang abgeschlossen ist, muss ich den Div entfernen, unabhängig davon, ob der Vorgang erfolgreich war oder nicht. Derzeit habe ich Folgendes: LoadingOverlay.start(); Auth.initialize().then(function() { LoadingOverlay.stop(); }, function() { …
Nachdem ich überzeugt war, Angular.js zu lernen und zu verwenden, wollte ich eine konkrete Web-UI-Anwendung starten, um das Lernrad der Erfahrung zu starten. (Die App wird eine Art persönliche Planung sein, um Listen, Erinnerungen, Pomodoro-Techniken usw. zu erstellen ...) In einem der Tutorial-Videos, die ich vom Autor von Angular gesehen …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.