Articles of Angularjs

Verwenden des angularjs-Filters im Eingabeelement

Ich hoffe, ich habe nichts Offensichtliches in der Doco verpasst, wenn ich sicher bin, dass jemand helfen wird. Ich benutze asp.net webapi, um ein DTO mit Datumsfeldern zurückzugeben. Diese werden mit JSON.Net serialisiert (im Format ‘2013-03-11T12: 37: 38.693’). Ich möchte einen Filter verwenden, aber in einem INPUT-Element ist das möglich oder soll ich einen neuen […]

Wie senden und empfangen Sie Parameter mit $ state.go toParams und $ stateParams?

Ich benutze AngularJS v1.2.0-rc.2 mit ui-router v0.2.0. Ich möchte den Referrer-Status an einen anderen Status übergeben, also verwende ich die toParams von $state.go wie toParams : $state.go(‘toState’, {referer: $state.current.name}); Laut den Docs sollte dies die $stateParams auf dem toState Controller toState , aber es ist nicht undefined . Was vermisse ich? Ich habe ein Plunk […]

Angularjs: Eingabe ngChange wird ausgetriggers, während sich der Wert ändert

ngChange wird ausgetriggers, während sich der Wert ändert (ngChange ist nicht mit dem klassischen onChange-Ereignis vergleichbar). Wie kann ich das klassische onChange-Ereignis mit angularjs binden, das nur ausgetriggers wird, wenn der Inhalt festgelegt wird? Aktuelle Bindung:

Wie kommt es, dass Angular hier nicht mit dem Scope aktualisiert wird?

Ich bin ziemlich neu in Angular und ich benutze Firebase als mein Backend. Ich hatte gehofft, dass jemand dieses Problem beheben könnte. Wenn ich zum ersten Mal auf meine Seite www.mywebsite.com/#defaultHash gehe, werden die Daten nicht in das DOM geladen, sondern nach dem Besuch eines anderen Hash-Links. Mein Controller ist so: /* initialize data */ […]

Warte, bis alle Versprechen getriggers sind

So habe ich eine Situation, in der ich mehrere Versprechensketten unbekannter Länge habe. Ich möchte eine Aktion ausführen, wenn alle Ketten verarbeitet wurden. Ist das überhaupt möglich? Hier ist ein Beispiel: app.controller(‘MainCtrl’, function($scope, $q, $timeout) { var one = $q.defer(); var two = $q.defer(); var three = $q.defer(); var all = $q.all([one.promise, two.promise, three.promise]); all.then(allSuccess); […]

Gibt es einen Post-Render-Callback für die Angular JS-Direktive?

Ich habe gerade meine statement erhalten, eine Vorlage einzufügen, um sie an ihr Element anzuhängen: # CoffeeScript .directive ‘dashboardTable’, -> controller: lineItemIndexCtrl templateUrl: “” (scope, element, attrs) -> element.parent(‘table#line_items’).dataTable() console.log ‘Just to make sure this is run’ # HTML Ich benutze auch ein jQuery Plugin namens DataTables. Der allgemeine Gebrauch davon ist wie folgt: $ […]

Einzelseitenanwendung – Laden Sie die js-Datei dynamisch basierend auf der Teilansicht

Ich habe gerade begonnen, Angular zu lernen und dem Tutorial hier zu folgen – http://docs.angularjs.org/tutorial/step_00 Ich habe das Seed-Beispiel von GitHub heruntergeladen und es funktioniert super. Ich habe allerdings eine Frage: Wenn eine Teilansicht eine externe js-Datei benötigt, auf die verwiesen wird, muss sie zu Beginn der index.html-Datei hinzugefügt werden? Ich möchte, dass die App […]

AngularJS – Daten im Controller konvertieren

Könnte mir bitte jemand vorschlagen, wie ich das Datum aus diesem 1387843200000 Format in diesen 24/12/2013 in meinem Controller 24/12/2013 kann ? Just FYI meine Daten sind auf diese Weise gespeichert und wenn Bindung zum Bearbeiten Formular mit input type=”date” Feld überhaupt nicht gefüllt wird. #Plunker Demo hier. EditCtrl app.controller(“EditCtrl”, [ “$scope”, “$filter”, “db” function […]

Können Sie einen Pfad ändern, ohne den Controller in AngularJS neu zu laden?

Es wurde schon einmal gefragt, und aus den Antworten sieht es nicht gut aus. Ich möchte mit diesem Beispielcode in Erwägung ziehen … Meine App lädt das aktuelle Element in dem Dienst, der es bereitstellt. Es gibt mehrere Controller, die die Artikeldaten manipulieren, ohne dass der Artikel neu geladen wird. Meine Controller werden das Element […]

ng-App vs. Daten-ng-App, was ist der Unterschied?

Ich schaue mir gerade dieses Tutorialvideo für angular.js Zu einem bestimmten Zeitpunkt (nach 12’40 “) gibt der Sprecher an, dass die Attribute ng-app und data-ng-app=”” innerhalb des -Tags mehr oder weniger gleichwertig sind, und so auch ng-model=”my_data_binding und data-ng-model=”my_data_binding” . Der Sprecher sagt jedoch, dass der HTML-Code durch verschiedene Validatoren validiert werden würde, abhängig davon, […]