Articles of Angularjs

Wie formatiere ich ein Datum mit ng-model?

Ich habe eine Eingabe definiert als Was ist aufgebaut, um an anderer Stelle auf der Seite angezeigt zu werden: Birth Date {{client.birthDate|date:’mediumDate’}} Wenn die Seite geladen wird, ist das Geburtsdatum schön formatiert wie Dec 22, 2009 . Wenn ich jedoch in mein schaue, wird es als Tue Dec 22 2009 00:00:00 GMT-0800 (Pacific Standard Time) […]

Verwirrt über Angularjs hat Scopes und Bindungen eingeschlossen und isoliert

Ich bemühe mich, den scope der Modelle und ihre Verbindun- gen in Bezug auf Richtlinien mit begrenztem scope zu verstehen. Ich verstehe, dass das Beschränken des Gültigkeitsbereichs auf eine Direktive bedeutet, dass controller. $ Scope und directive.scope nicht mehr dasselbe sind. Ich bin jedoch verwirrt darüber, wie sich das Platzieren von Modellen entweder innerhalb der […]

AngularJS UI Router – URL ohne Neuladen ändern

Derzeit verwendet unser Projekt den Standard $routeProvider , und ich verwende diesen “Hack”, um die url ohne Neuladen der Seite zu ändern: services.service(‘$locationEx’, [‘$location’, ‘$route’, ‘$rootScope’, function($location, $route, $rootScope) { $location.skipReload = function () { var lastRoute = $route.current; var un = $rootScope.$on(‘$locationChangeSuccess’, function () { $route.current = lastRoute; un(); }); return $location; }; return […]

Das ng-Objekt wird mit ng-change ausgewählt

Gegeben das folgende Auswahlelement Gibt es eine Möglichkeit, MAGIC_THING gleich der aktuell gewählten Größe zu bekommen, also habe ich Zugriff auf size.name und size.code in meinem Controller? size.code wirkt sich auf viele andere Teile der App aus (Bild-URLs usw.), aber wenn das ng-Modell von item.size.code aktualisiert wird, muss item.size.name auch für den Benutzer aktualisiert werden […]

angular ng-class if-else Ausdruck

Ich benutze angularjs ng-class auf folgende Weise: und ich fragte mich, ob ich if-else-Ausdruck verwenden kann, kann ich etwas ähnliches tun: Bedeutung, wenn call.State unterscheidet sich von der first oder second Verwendung classC und nicht jeden Wert angeben. Vielen Dank!

Implementieren des Lade-Spinner mit httpInterceptor und AngularJS 1.1.5

Ich habe hier ein Beispiel für ein Lade-Spinner für http / Ressource-Aufrufe auf SO gefunden: Setzen Sie die Variable rootScope auf httpIntercept (Plunker: http://pnnr.co/edit/32Mh9UOS3Z4vnOtrH9aR?p=preview ) Wie Sie sehen können, funktioniert die Implementierung (mit AngularJS 1.0.5). Wenn Sie jedoch die Quellen in AngularJS 1.1.5 ändern. Das Beispiel funktioniert nicht mehr. Ich habe gelernt, dass $httpProvider.responseInterceptors in […]

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 = []; […]