Articles of Angularjs

AngularJS $ location ändert den Pfad nicht

Ich habe ein Problem mit der Änderung der URL der Seite, nachdem ein Formular gesendet wurde. Hier ist der Ablauf meiner App: Routen werden festgelegt, URL wird auf einer Formularseite erkannt. Seiten laden, Controller setzt Variablen, statementen werden ausgetriggers. Es wird eine spezielle Formularanweisung ausgetriggers, die eine spezielle Formularübermittlung mit AJAX durchführt. Nachdem der AJAX […]

AngularJS Paging mit $ location.path, aber ohne ngView reload

Meine Einzelseitenanwendung lädt eine Homepage und ich möchte eine Reihe von Ideen anzeigen. Jede der Ideen wird in einem animierten Flash-Container angezeigt, wobei Animationen angezeigt werden, um zwischen den Ideen zu wechseln. Ideen werden mit $ http geladen: $scope.flash = new FlashInterface scope:$scope,location:$location $http.get(“/competition.json”) .success (data) -> $scope.flash._init data Um jedoch von der Historiennavigation und […]

Fügen Sie eine eckige js-Vorlage in ein Element ein

Ich versuche, eine eckige js Template-Zeichenfolge in ein Element einzufügen und erwarte eine übereinstimmende Ausgabe. Aber das passiert nicht. HTML Regler: function filterController($scope){ … $scope.arr = [“APPLE”, “BANANA”]; $scope.fruitsView = ‘{{each}}’; } Die Ausgabe ist nur {{each}} . Wie kann ich eine eckige js Template-Zeichenfolge (hier $scope.fruitsView ) in ein Element $scope.fruitsView ? Ich habe […]

angular js unbekannter Anbieter

Ich versuche, das Mongolab-Beispiel an meine eigene REST-API anzupassen. Jetzt stoße ich auf diesen Fehler und ich bin mir nicht sicher, was ich falsch mache: Error: Unknown provider: ProductProvider <- Product at Error (unknown source) at http://localhost:3000/js/vendor/angular.min.js:28:395 at Object.c [as get] (http://localhost:3000/js/vendor/angular.min.js:26:180) at http://localhost:3000/js/vendor/angular.min.js:28:476 at c (http://localhost:3000/js/vendor/angular.min.js:26:180) at d (http://localhost:3000/js/vendor/angular.min.js:26:314) Das ist mein Controller: function […]

Wie kann npm UNMET PEER ABHÄNGIGKEIT lösen?

Ich bin auf Windows 10, Knoten Version 5.6.0 und npm Version 3.6.0. Versucht, angular-material und mdi in meinen Arbeitsordner zu installieren. npm install angular-material mdi gibt mir folgende Fehlermeldungen: + – angular@1.5.0 + – UNMET PEER ABHÄNGIGKEIT angular-animate@^1.5.0 + – UNMET PEER ABHÄNGIGKEIT angular-aria@^1.5.0 + – angular- Material@1.0.6 + – UNMET PEER ABHÄNGIGKEIT angular-messages@^1.5.0 `- […]

Angular.js: Wie funktioniert $ eval und warum unterscheidet es sich von vanilla eval?

Ich war neugierig auf den $scope.$eval du so oft in Direktiven siehst, also habe ich die Quelle rootScope.js und Folgendes in rootScope.js : $eval: function(expr, locals) { return $parse(expr)(this, locals); }, $parse scheint von ParseProvider in parse.js definiert zu sein, was scheinbar eine Art Mini-Syntax definiert (die Datei ist 900 Zeilen lang). Meine Fragen sind: […]

Wie benutzt man ng-repeat für Wörterbücher in AngularJs?

Ich weiß, dass wir einfach ng-repeat für JSON-Objekte oder -Arrays wie: aber wie können wir die ng-repeat für Wörterbücher verwenden, zum Beispiel: var users = null; users[“182982”] = “{…json-object…}”; users[“198784”] = “{…json-object…}”; users[“119827”] = “{…json-object…}”; Ich möchte das mit Benutzerwörterbuch verwenden: Ist es möglich?. Wenn ja, wie kann ich das in AngularJs machen? Beispiel für […]

Zugreifen auf das angeklickte Element in angularjs

Ich bin relativ neu in AngularJS und vermute, dass ich kein Konzept verstehe. Ich benutze auch Twitter Bootstrap und ich habe jQuery geladen. Workflow: Der Benutzer klickt auf einen Link aus einer Liste, der Abschnitt “Master” wird aktualisiert und der Link-Nutzer klickt auf “Aktive class gewinnen”. Einfaches HTML-Markup: Clients Employees Etc… Tun Sie dies in […]

Wie kann ich in AngularJS nach Formularänderungen Ausschau halten?

In AngularJS könnte ich ein Formular haben, das folgendermaßen aussieht: First Name Last Name Innerhalb des entsprechenden Controllers könnte ich leicht auf Änderungen des Inhalts dieses Formulars achten: function($scope) { $scope.model = {}; $scope.$watch(‘model’, () => { // Model has updated }, true); } Hier ist ein AngularJS-Beispiel für JSFiddle . Ich habe Probleme herauszufinden, […]

Wie setze ich das ID-Attribut eines HTML-Elements dynamisch mit angularjs (1.x)?

Hat ein HTML-Element vom Typ div , wie legt man den Wert seines id Attributs fest, das die Verkettung einer Bereichsvariablen und eines Strings ist?