Articles of Angularjs

Weigerte sich, in einem Rahmen angezeigt zu werden, weil ‘X-Frame-Optionen’ auf ‘SAMEORIGIN’ gesetzt wurde

Ich entwickle eine Website, die reaktionsfähig sein soll, damit Leute von ihren Telefonen darauf zugreifen können. Die Seite hat einige gesicherte Teile, die mit Google, Facebook, … usw. (OAuth) angemeldet werden können. Das Server-Backend wird mit ASP.Net Web API 2 entwickelt und das Frontend ist hauptsächlich AngularJS mit etwas Razor. Für den Authentifizierungsteil funktioniert alles […]

Übergabe von 2 $ Index-Werten innerhalb der verschachtelten ng-Wiederholung

Also habe ich eine ng-Wiederholung innerhalb einer anderen ng-Wiederholung verschachtelt, um ein Navigationsmenü zu erstellen. Auf jedem in der inneren ng-repeat-Schleife setze ich einen ng-click, der den entsprechenden Controller für diesen Menüpunkt aufruft, indem er den $ index weiterleitet, um der App mitzuteilen, welche wir brauchen. Allerdings muss ich auch den $ index vom äußeren […]

Fehler: 10 $ digest () Iterationen erreicht. Abbrechen! mit dynamischem sortby-Prädikat

Ich habe den folgenden Code, der den Namen des Benutzers und seine Punktzahl wiederholt und anzeigt: {{user.name}} and {{user.score}} Und der entsprechende angularregler. function AngularCtrl($scope) { $scope.predicate = ‘score’; $scope.reverse = true; $scope.users = [{id: 1, name: ‘John’}, {id: 2, name: ‘Ken’}, {id: 3, name: ‘smith’}, {id: 4, name: ‘kevin’}, {id: 5, name: ‘bob’}, {id: […]

Verschachtelte ng-Wiederholung

Ich habe eine Dummy-XML-Datei: Mit dieser Bibliothek http://code.google.com/p/x2js/ konvertiere ich sie in json, in Variable myData { “Week” : { “Day” : [{ “Job” : [{ “Job” : { “Job” : { “Job” : { “_name” : “eat breakfast” }, “_name” : “prepare breakfast” }, “_name” : “get dressed” }, “_name” : “wake up” }, […]

Wie wird die AngularJS-Controller-function beim Laden der Seite ausgeführt?

Derzeit habe ich eine Angular.js-Seite, die das Suchen und Anzeigen von Ergebnissen ermöglicht. Der Nutzer klickt auf ein Suchergebnis und klickt dann auf Zurück. Ich möchte, dass die Suchergebnisse erneut angezeigt werden, aber ich kann nicht herausfinden, wie die Suche ausgetriggers werden soll. Hier ist das Detail: Meine Angular.js-Seite ist eine Suchseite mit einem Suchfeld […]

Angular ng-repeat bedingte Wrap-Elemente im Element (Gruppenelemente in ng-repeat)

Ich versuche, die Elemente in einer ng-Wiederholung unter Verwendung einer Bedingung zu gruppieren. Eine Beispielbedingung besteht darin, alle Elemente mit derselben Stunde zu gruppieren. Die Daten: [ {name: ‘AAA’, time: ’12:05′}, {name: ‘BBB’, time: ’12:10′}, {name: ‘CCC’, time: ’13:20′}, {name: ‘DDD’, time: ’13:30′}, {name: ‘EEE’, time: ’13:40′}, … ] Das ‘Zeit’-Feld ist eigentlich ein Zeitstempel […]

Überspringen der OPTIONS-Preflight-Anfrage in AngularJS

Ich hatte eine PhoneGap-App entwickelt, die nun in eine mobile Website umgewandelt wird. Alles funktioniert reibungslos neben einem kleinen Fehler. Ich verwende eine bestimmte API von Drittanbietern über eine POST-Anfrage, die in der App funktioniert, aber in der mobilen Website-Version fehlschlägt. Nach näherem Hinsehen scheint AngularJS (ich glaube der Browser tatsächlich) zuerst eine OPTIONS-Anfrage zu […]

Benötigt mein ng-Modell wirklich einen Punkt, um Probleme mit child $ scope zu vermeiden?

Laut https://github.com/angular/angular.js/wiki/Understanding-Scopes ist es ein Problem zu versuchen, Daten an Grundelemente zu binden, die an Ihren $scope angehängt sind: Die inheritance von Bereichen ist normalerweise unkompliziert und Sie müssen oft nicht einmal wissen, dass es passiert … bis Sie eine 2-Wege-Datenbindung (dh Formularelemente, ng-Modell) an ein Primitiv (z. B. Zahl, String, Boolescher Wert), der für […]

Verwendung von ng-src gegen src

Dieses Tutorial demonstriert die Verwendung der Direktive ngSrc anstelle von src : Sie bitten um: Ersetzen Sie die ng-src-Direktive durch ein einfaches altes src-Attribut. Wenn Sie Tools wie Firebug oder den Web Inspector von Chrome verwenden oder die Zugriffsprotokolle des Webservers überprüfen , bestätigen Sie, dass die App tatsächlich eine externe Anfrage an /app/%7B%7Bphone.imageUrl%7D%7D (oder […]

AngularJS: Wo kann man Versprechungen machen?

Ich habe einige Beispiele von Facebook-Login-Diensten gesehen, die versprochen haben , auf die FB Graph API zuzugreifen. Beispiel # 1 : this.api = function(item) { var deferred = $q.defer(); if (item) { facebook.FB.api(‘/’ + item, function (result) { $rootScope.$apply(function () { if (angular.isUndefined(result.error)) { deferred.resolve(result); } else { deferred.reject(result.error); } }); }); } return deferred.promise; […]