Articles of Angularjs

Empfohlene Methode zum Abrufen von Daten vom Server

Was ist die empfohlene Methode, um eine Verbindung zu Serverdatenquellen in AngularJS herzustellen, ohne $resource ? Die $resource hat viele Einschränkungen wie: Nicht richtige Futures verwenden Nicht flexibel genug sein

AngularJS: Fabrik und Service?

EDIT Jan 2016: Da bekommt immer noch Aufmerksamkeit. Seit ich das gefragt habe, habe ich ein paar AngularJS-Projekte fertiggestellt, und für diejenigen, die ich hauptsächlich factory , habe ich ein Objekt aufgebaut und das Objekt am Ende zurückgegeben. Meine Aussagen unten sind jedoch immer noch richtig. EDIT: Ich denke, ich verstehe endlich den Hauptunterschied zwischen […]

Wie generiere ich URL-codierte Anker-Links mit AngularJS?

{{address}} erzeugt Links, die nicht URL-codiert sind, wenn ich richtig verstehe. Was ist der richtige Weg, #/search?query={{address}} zu verschlüsseln? Beispieladresse ist 1260 6th Ave, New York, NY .

Wie kann ich meinen Controller mit TypeScript definieren?

Wie definiere ich meinen Controller mit TypeScript? Wie gerade jetzt ist es in eckigen js, aber ich möchte dies für Typ Skript ändern. So können die Daten schnell abgerufen werden. function CustomerCtrl($scope, $http, $templateCache){ $scope.search = function(search) { debugger; var Search = { AccountId: search.AccountId, checkActiveOnly: search.checkActiveOnly, checkParentsOnly: search.checkParentsOnly, listCustomerType: search.listCustomerType }; $scope.customer = []; […]

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: […]