Articles of Angularjs

Wie poste ich urlencoded Form Daten mit $ http ohne jQuery?

Ich bin neu in AngularJS, und zuerst dachte ich, eine neue Anwendung nur mit AngularJS zu entwickeln. Ich versuche, einen AJAX-Aufruf an die Serverseite zu machen, indem ich $http von meiner Angular App verwende. Um die Parameter zu senden, habe ich Folgendes versucht: $http({ method: “post”, url: URL, headers: {‘Content-Type’: ‘application/x-www-form-urlencoded’}, data: $.param({username: $scope.userName, password: […]

Wie kann ich Daten als Formulardaten anstelle einer Anforderungsnutzlast posten?

Im folgenden Code ruft die AngularJS $http Methode die URL auf und übergibt das xsrf-Objekt als “Request Payload” (wie auf der Registerkarte des Chrome-Debugger-Netzwerks beschrieben). Die Methode jQuery $.ajax führt den gleichen Aufruf aus, übergibt jedoch xsrf als “Formulardaten”. Wie kann ich AngularJS dazu bringen, xsrf als Formulardaten anstelle einer Anforderungsnutzlast zu senden? var url […]

Warum verwenden die AngularJS-Dokumente keinen Punkt in der Modellanweisung?

In dem Video AngularJS MTV Meetup: Best Practices (2012/12/11) erklärt Miško: “Wenn du das ng-Modell benutzt, muss es irgendwo einen Punkt geben. Wenn du keinen Punkt hast, machst du es falsch..” Das erste Beispiel (The Basics) auf der Angular.JS-Website scheint dem jedoch zu widersprechen. Was gibt? Hat sich Angular.JS seit dem MTV Meetup geändert, dass […]

AngularJS: Verhindert den Fehler $ digest, der bereits beim Aufruf von $ scope ausgeführt wird. $ Apply ()

Ich finde, dass ich meine Seite manuell immer mehr auf meinen Bereich aktualisieren muss, seit eine Anwendung in eckig erstellt wurde. Der einzige Weg, den ich kenne, ist, $apply() aus dem Bereich meiner Controller und Direktiven aufzurufen. Das Problem dabei ist, dass es immer wieder einen Fehler auf die Konsole wirft, der lautet: Fehler: $ […]

Wie verwende ich $ scope. $ Watch und $ scope. $ Apply in AngularJS?

Ich verstehe nicht, wie $scope.$watch und $scope.$apply . Die offizielle Dokumentation ist nicht hilfreich. Was ich nicht speziell verstehe: Sind sie mit dem DOM verbunden? Wie kann ich DOM-Änderungen am Modell aktualisieren? Was ist der Verbindungspunkt zwischen ihnen? Ich habe dieses Tutorial ausprobiert, aber das Verständnis von $watch und $apply selbstverständlich. Was tun $apply und […]

ng-Modell für “ (mit Direktive DEMO)

Ich habe versucht, ng-model auf Input-Tag mit Typ-Datei zu verwenden: Aber nach dem Auswählen einer Datei im Controller ist $ scope.vm.uploadme immer noch undefiniert. Wie bekomme ich die ausgewählte Datei in meinem Controller?

Wie ist die korrekte Kommunikation zwischen Controllern in AngularJS?

Was ist der richtige Weg, um zwischen den Controllern zu kommunizieren? Ich benutze derzeit einen schrecklichen Fudge mit window : function StockSubgroupCtrl($scope, $http) { $scope.subgroups = []; $scope.handleSubgroupsLoaded = function(data, status) { $scope.subgroups = data; } $scope.fetch = function(prod_grp) { $http.get(‘/api/stock/groups/’ + prod_grp + ‘/subgroups/’).success($scope.handleSubgroupsLoaded); } window.fetchStockSubgroups = $scope.fetch; } function StockGroupCtrl($scope, $http) { … […]

Warum enthält AngularJS eine leere Option in select?

Ich habe in den letzten Wochen mit AngularJS gearbeitet, und die einzige Sache, die mich wirklich stört, ist, dass ich selbst alle Permutationen oder die Konfiguration, die in der Spezifikation unter http://docs.angularjs.org/api/ng definiert ist, ausprobiert habe .directive: select , ich erhalte immer noch eine leere Option als erstes Kind des select Elements. Hier ist die […]

Wie setze ich den Fokus auf das Eingabefeld?

Was ist der ‘angularweg’, um den Fokus auf Eingabefelder in AngularJS zu setzen? Spezifische Anforderungen: Wenn ein Modal geöffnet ist, setze den Fokus auf eine vordefinierte in diesem Modal. Jedes Mal, wenn sichtbar wird (z. B. durch Klicken auf eine Schaltfläche), stellen Sie den Fokus darauf ein. Ich habe versucht, die erste Anforderung mit autofocus […]

Was ist der Unterschied zwischen “@” und “=” im Richtlinienumfang von AngularJS?

Ich habe die AngularJS-Dokumentation zu diesem Thema sorgfältig gelesen und dann mit einer Direktive getüftelt. Hier ist die Geige . Und hier sind einige relevante Schnipsel: Aus dem HTML: {{text}} Aus der Fenster-Direktive: scope: { biTitle: ‘=’, title: ‘@’, bar: ‘=’ }, Es gibt einige Dinge, die ich nicht verstehe: Warum muss ich “{{title}}” mit […]