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

4
Angular.js ng-repeat über mehrere trs
Ich verwende Angular.js für eine Anwendung, die versteckte trs verwendet, um einen Rutscheffekt zu simulieren, indem ich das tr zeige und das div im td unten nach unten rutsche. Dieser Prozess funktionierte fantastisch mit knockout.js, wenn ich über ein Array dieser Zeilen iterierte, da ich <!-- ko:foreach -->beide tr-Elemente verwenden …

8
Filter auf ng-Modell in einer Eingabe
Ich habe eine Texteingabe und möchte nicht, dass Benutzer Leerzeichen verwenden, und alles, was eingegeben wird, wird in Kleinbuchstaben umgewandelt. Ich weiß, dass ich keine Filter für ng-Modelle verwenden darf, z. ng-model='tags | lowercase | no_spaces' Ich wollte meine eigene Direktive erstellen, aber Funktionen hinzufügen $parsersund $formattersdie Eingabe nicht aktualisieren, …


1
Wie wird in AngularJS in beide Richtungen gefiltert?
AngularJS kann unter anderem einen Filter auf einen bestimmten Datenbindungsausdruck anwenden. Dies ist eine bequeme Möglichkeit, um beispielsweise die kulturspezifische Währung oder die Datumsformatierung der Eigenschaften eines Modells anzuwenden. Es ist auch schön, berechnete Eigenschaften für den Bereich zu haben. Das Problem ist, dass keine dieser Funktionen mit Zwei-Wege-Datenbindungsszenarien funktioniert …

14
Wie sende und rufe ich Parameter mit $ state.go toParams und $ stateParams ab?
Ich verwende AngularJS v1.2.0-rc.2 mit ui-router v0.2.0. Ich möchte den Referrer - Zustand in einen anderen Zustand übergeben , damit ich die Verwendung toParamsvon in $state.goetwa so: $state.go('toState', {referer: $state.current.name}); Laut den Dokumenten sollte dies die $stateParamsauf dem toStateController füllen, aber es ist undefined. Was vermisse ich? Ich habe ein …

14
Controller ist keine Funktion, wurde undefiniert, während Controller global definiert wurden
Ich schreibe eine Beispielanwendung mit anglejs. Ich habe einen Fehler im Chrome-Browser. Fehler ist Fehler: [ng: areq] http://errors.angularjs.org/1.3.0-beta.17/ng/areq?p0=ContactController&p1=not%20a%20function%2C%20got%20undefined Welches rendert als Das Argument 'ContactController' ist keine Funktion, wurde undefiniert Code <!DOCTYPE html> <html ng-app> <head> <script src="../angular.min.js"></script> <script type="text/javascript"> function ContactController($scope) { $scope.contacts = ["abcd@gmail.com", "abcd@yahoo.co.in"]; $scope.add = function() { …

13
Format Datum und Uhrzeit in AngularJS
Wie zeige ich Datum und Uhrzeit in AngularJS richtig an? Die folgende Ausgabe zeigt sowohl die Eingabe als auch die Ausgabe mit und ohne AngularJS-Datumsfilter: In: {{v.Dt}} AngularJS: {{v.Dt | date:'yyyy-MM-dd HH:mm:ss Z'}} Dies druckt: In: 2012-10-16T17:57:28.556094Z AngularJS: 2012-10-16T17:57:28.556094Z Das gewünschte Anzeigeformat ist 2010-10-28 23:40:23 0400oder2010-10-28 23:40:23 EST


2
AngularJS: Deaktivieren aller Formularsteuerelemente zwischen Senden und Serverantwort
Ich habe ein Dilemma darüber, was der beste (und richtige) Ansatz ist, wenn ich Formularsteuerelemente während eines Zeitraums, in dem der Benutzer auf die Schaltfläche "Speichern" oder "Senden" klickt, deaktivieren (oder zumindest für die Benutzerinteraktion nicht verfügbar machen) möchte und Daten, die über das Kabel übertragen werden. Ich möchte JQuery …

12
Unit Testing AngularJS-Direktive mit templateUrl
Ich habe eine AngularJS-Direktive, die eine templateUrldefinierte hat. Ich versuche es mit Jasmine zu testen. Mein Jasmine JavaScript sieht wie folgt aus , gemäß der Empfehlung von dieser : describe('module: my.module', function () { beforeEach(module('my.module')); describe('my-directive directive', function () { var scope, $compile; beforeEach(inject(function (_$rootScope_, _$compile_, $injector) { scope = …

4
von jquery $ .ajax bis eckig $ http
Ich habe dieses Stück jQuery-Code, das gut funktioniert. jQuery.ajax({ url: "http://example.appspot.com/rest/app", type: "POST", data: JSON.stringify({"foo":"bar"}), dataType: "json", contentType: "application/json; charset=utf-8", success: function (response) { console.log("success"); }, error: function (response) { console.log("failed"); } }); Jetzt versuche ich, dies ohne Erfolg in Angular.js Code zu konvertieren: $http({ url: "http://example.appspot.com/rest/app", dataType: "json", method: …

2
AngularJS ng-include enthält keine Ansicht, es sei denn, sie wird in $ scope übergeben
Ist es falsch anzunehmen, dass ngIncludedies einen rohen Weg einschlagen kann? Ich versuche immer wieder, meine ngIncludewie folgt einzustellen : <div ng-include src="views/header.html"></div> Das funktioniert nicht, aber wenn ich so etwas mache, funktioniert es. // HeaderController app.controller('HeaderCtrl', function($scope){ $scope.templates = {[ template: { url: 'views/header.html' } ]}; $scope.template = $scope.templates[0].template; …

6
AngularJs "Controller as" -Syntax - Klarstellung?
Ich habe über die neue Syntax von angleJS bezüglich gelesencontroller as xxx Die Syntax InvoiceController as invoiceweist Angular an, den Controller zu instanziieren und in der Variablenrechnung im aktuellen Bereich zu speichern. Visualisierung: Ok, ich habe den Parameter nicht $scopein meinem Controller und der Code wird im Controller viel sauberer. …

8
Wie filtere ich ein Array mit AngularJS und verwende eine Eigenschaft des gefilterten Objekts als ng-model-Attribut?
Wie mache ich das, wenn ich ein Array von Objekten habe und das Angular-Modell an eine Eigenschaft eines der Elemente binden möchte, die auf einem Filter basieren? Ich kann es anhand eines konkreten Beispiels besser erklären: HTML: <!DOCTYPE html> <html ng-app> <head> <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.7/angular.min.js"></script> <meta charset=utf-8 /> <title>JS Bin</title> </head> …
121 angularjs 

9
Wählen Sie den Text im Eingabefokus aus
Ich habe eine Texteingabe. Wenn die Eingabe den Fokus erhält, möchte ich den Text innerhalb der Eingabe auswählen. Mit jQuery würde ich es so machen: <input type="text" value="test" /> $("input[type=text]").click(function() { $(this).select(); // would select "test" in this example }); Ich habe mich umgesehen, um den Angular-Weg zu finden, aber …

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.