Articles of Angularjs

Wie verwendet man $ http Versprechung Antwort außerhalb des Erfolgshandlers

$scope.tempObject = {}; $http({ method: ‘GET’, url: ‘/myRestUrl’ }).then(function successCallback(response) { $scope.tempObject = response console.log(“Temp Object in successCallback “, $scope.tempObject); }, function errorCallback(response) { }); console.log(“Temp Object outside $http “, $scope.tempObject); Ich successCallback Antwort in successCallback aber $scope.tempObject außerhalb von $http . es zeigt undefined . Wie man auf response oder $scope.tempObject nach $http $scope.tempObject

$ LocationChangeSuccess und $ stateChangeStart verwirren

Ich versuche eine Authentifizierung mit AngularUI Router durchzuführen. $urlRouter.sync() sieht genau so aus, wie ich es brauche. Dies ist jedoch nur verfügbar, wenn ich $locationChangeSuccess . Aber wenn ich das tue, ist $state.current.name leer, während ich möchte, dass es der aktuelle Status ist. Hier ist mein Code bis jetzt: $rootScope.$on(‘$locationChangeSuccess’, function(event, next, nextParams) { event.preventDefault(); […]

Was ist der Unterschied zwischen ng-Modell und ng-bind?

Ich lerne gerade AngularJS und habe Schwierigkeiten, den Unterschied zwischen ng-bind und ng-model verstehen. Kann mir jemand sagen, wie sie sich unterscheiden und wann man sich gegen den anderen einsetzen sollte?

Angularjs dynamische ng-Muster-validation

Ich habe ein Formular, das, wenn eine Checkbox falsch ist, die validation einer Texteingabe mit der ng-required-statement erzwingt. Wenn das Kontrollkästchen wahr ist, ist das Feld ausgeblendet und die ng-required ist auf false gesetzt. Das Problem ist, dass ich auch eine Regex für die validation habe, die auf der Eingabe spezifiziert ist, und zwar unter […]

Kann ein AngularJS-Controller von einem anderen Controller im selben Modul erben?

Innerhalb eines Moduls kann ein Controller Eigenschaften von einem externen Controller erben: var app = angular.module(‘angularjs-starter’, []); var ParentCtrl = function ($scope, $location) { }; app.controller(‘ChildCtrl’, function($scope, $injector) { $injector.invoke(ParentCtrl, this, {$scope: $scope}); }); Beispiel über: Dead Link : http://blog.omkarpatil.com/2013/02/controller-inheritance-in-angularjs.html Kann auch ein Controller innerhalb eines Moduls von einem Geschwister erben? var app = angular.module(‘angularjs-starter’, […]

Sendeereignis, wenn angular.js geladen wurde

Ich habe mich gefragt, wie man das Ende des Ladens / Bootstrappings der Seite am besten erkennt, wenn alle statementen das Kompilieren / Verknüpfen abgeschlossen haben. Irgendeine Veranstaltung schon da? Sollte ich die Bootstrap-function überlasten?

Gibt es eine Möglichkeit, AngularJS am Anfang und nicht bei Bedarf Teiltöne zu laden?

Ich habe eine Route wie folgt eingerichtet: var myApp = angular.module(‘myApp’, []). config([‘$routeProvider’, function ($routeProvider) { $routeProvider. when(‘/landing’, { templateUrl: ‘/landing-partial’, controller: landingController }). when(‘/:wkspId/query’, { templateUrl: ‘/query-partial’, controller: queryController }). otherwise({ redirectTo: ‘/landing’ }); }]); Ich möchte in der Lage sein, angularjs sowohl die Teiltöne am Anfang als auch nicht auf Anfrage herunterzuladen. Ist […]

AngularJS deaktiviert partielles Caching auf dem Dev-Computer

Ich habe Probleme mit Caching von Teiltabellen in AngularJS. In meiner HTML Seite habe ich: wo meine Partials geladen sind. Wenn ich HTML-Code in meinem Teil ändere, lädt der Browser immer noch alte Daten. Gibt es eine Problemumgehung?

Wie speichere ich Daten im lokalen Speicher mit Angularjs?

Derzeit verwende ich einen Dienst, um eine Aktion auszuführen, nämlich Daten vom Server abzurufen und die Daten dann auf dem Server selbst zu speichern. Statt dessen möchte ich die Daten in den lokalen Speicher legen, anstatt sie auf dem Server zu speichern. Wie mache ich das?

Was ist die beste Vorgehensweise, um in Angular.js einen AJAX-Anruf zu tätigen?

Ich habe diesen Artikel gelesen: http://eviltrout.com/2013/06/15/ember-vs-angular.html Und es sagte, Aufgrund der fehlenden Konventionen frage ich mich, wie viele Angular-Projekte sich auf schlechte Praktiken wie AJAX-Aufrufe direkt in den Controllern verlassen? Gibt der Entwickler aufgrund der Abhängigkeitsinjektion Routerparameter in Richtlinien ein? Werden AngularJS-Entwickler ihren Code so strukturieren, dass ein erfahrener AngularJS-Entwickler davon überzeugt ist, dass er […]