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 habe ein JS-Objekt so deklariert $scope.items = {}; Ich habe auch eine $ http-Anfrage, die dieses Objekt mit Elementen füllt. Ich möchte feststellen, ob dieses Element leer ist. Es scheint, dass ng-show dies unterstützt ... Ich gebe ein ng-show="items" und magisch funktioniert es, ich würde das auch gerne von …
Ist es möglich, ein Argument an die Filterfunktion zu übergeben, damit Sie nach einem beliebigen Namen filtern können? Etwas wie $scope.weDontLike = function(item, name) { console.log(arguments); return item.name != name; };
Was ist der einfachste Weg, eine AngularJS-Bereichsvariable von der Direktive an den Controller zu übergeben? Alle Beispiele, die ich gesehen habe, scheinen so komplex zu sein. Gibt es nicht eine Möglichkeit, über eine Direktive auf einen Controller zuzugreifen und eine seiner Bereichsvariablen festzulegen?
Ist es in Angular möglich, eine einzelne zu validieren, isoliert <input>auf ähnliche Weise, wie die Formulare validiert werden? Ich denke über so etwas nach: <div class="form-group"> <input name="myInput" type="text" class="form-control" ng-model="bindTo" ng-maxlength="5"> <span class="error" ng-show="myInput.$error.maxlength">Too long!</span> </div> Das obige Beispiel funktioniert nicht. Das Einschließen in ein <form>und das Ersetzen ng-showdurch …
loginService.islogged() Die obige Funktion gibt eine Zeichenfolge wie "fehlgeschlagen" zurück. Wenn ich jedoch versuche, die Funktion auszuführen, wird der Fehler von zurückgegeben TypeError: Cannot read property 'then' of undefined und der Cursor wird direkt nach connectedund vor angezeigt .then. Unten ist die volle Funktion: var connected=loginService.islogged(); alert(connected); connected.then(function(msg){ alert("connected value …
Ich habe dieses Formular: http://jsfiddle.net/dfJeN/ Wie Sie sehen können, ist der Namenswert für die Eingabe statisch festgelegt: name="username" funktioniert die Formularüberprüfung einwandfrei (etwas hinzufügen und den gesamten Text aus der Eingabe entfernen, ein Text muss erscheinen). Dann versuche ich, den Namenswert dynamisch festzulegen : http://jsfiddle.net/jNWB8/ name="{input.name}" Dann wende ich dies …
Ich habe ein Formular, das Markup von Bootstrap verwendet, wie das folgende: <form class="form-horizontal"> <fieldset> <legend>Legend text</legend> <div class="control-group"> <label class="control-label" for="nameInput">Name</label> <div class="controls"> <input type="text" class="input-xlarge" id="nameInput"> <p class="help-block">Supporting help text</p> </div> </div> </fieldset> </form> Es gibt eine Menge Boilerplate-Code, den ich auf eine neue Direktive reduzieren möchte - …
Wenn ich eine Direktive habe, die auf den Status eines bestimmten Attributs im Bereich reagiert, und ich dieses Attribut in meinem Test ändern und überprüfen möchte, ob es korrekt reagiert, wie kann ich diese Änderung am besten durchführen? Ich habe beide Muster gesehen: scope.$apply(function() { scope.myAttribute = true; }); und …
Ich hatte erwartet, diese Frage auf Stackoverflow zu sehen, tat es aber nicht. Anscheinend bin ich der einzige, der dieses Problem hat, das mir sehr häufig vorkommt. Ich habe ein grundlegendes Projekt, an dem ich arbeite, aber die Routen scheinen nicht zu funktionieren, obwohl alles, was ich bisher getan habe, …
Das ist mein HTML: <input id="selectedDueDate" type="text" ng-model="selectedDate" /> Wenn ich in die Box tippe, wird das Modell über den 2-Wege-Bindungsmechanismus aktualisiert. Süss. Allerdings , wenn ich dies tun über JQuery ... $('#selectedDueDate').val(dateText); Das Modell wird nicht aktualisiert. Warum?
Dies ist das erste Mal, dass ich versuche, UI-Router zu verwenden. Hier ist meine app.js. angular.module('myApp', ['ionic']) .run(function($ionicPlatform) { $ionicPlatform.ready(function() { // Hide the accessory bar by default (remove this to show the accessory bar above the keyboard // for form inputs) if(window.cordova && window.cordova.plugins.Keyboard) { cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true); } if(window.StatusBar) { …
Ich möchte ionisch mit Materialdesign verwenden. Ich bin festgefahren zwischen der Verwendung von ionischen Direktiven mit benutzerdefiniertem CSS und eckigem Material Ich habe gelesen, dass wir mit ionischen Direktiven viele effiziente Funktionen erhalten, wie z App-Daten werden mit dem UI-Router gespeichert, auch nachdem Sie zu einer anderen Ansicht navigiert und …
Ich erhalte immer wieder diesen Fehler, wenn ich versuche, das Bootstrap-Modal-Fenster zu implementieren. Was könnte die Ursache dafür sein? Ich habe hier alles von http://angular-ui.github.io/bootstrap/#/modal kopiert / eingefügt .
Ich habe eine ziemlich einfache Angular-Anwendung, die auf meinem Entwicklungscomputer einwandfrei ausgeführt wird, aber nach der Bereitstellung mit dieser Fehlermeldung (in der Browserkonsole) fehlschlägt: Uncaught Error: [$injector:unpr] http://errors.angularjs.org/undefined/$injector/unpr?p0=tProvider%20%3C-%20t%20%3C-%20%24http%20%3C-%20%24compile Keine andere Nachricht außer dem. Dies geschieht beim ersten Laden der Seite. Ich verwende ASP.NET MVC5, Angular 1.2RC3 und pushe über Git …
Wir machen eine Webanwendung mit AngularJS und wir mögen die Idee, Bower für das Abhängigkeitsmanagement und Grunt zum Erstellen, Ausführen von Tests usw. zu verwenden ( Yeoman ) Der Server wird mit Java unter Verwendung von Maven erstellt, daher möchten wir natürlich mit einem einfachen mvn installBuild alles (Webanwendung + …
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.