Articles of Angularjs

Angular UI Router Nested State Auflösung in untergeordneten Zuständen

In einer eckigen App, an der ich arbeite, möchte ich, dass es einen abstrakten Elternstatus gibt, der bestimmte Abhängigkeiten für alle seine Kinderzustände auflösen muss. Insbesondere möchte ich, dass alle Staaten, die einen authentifizierten Benutzer benötigen, diese Abhängigkeit von einem bestimmten Authroot-Status übernehmen. Es treten Probleme auf, bei denen die Elternabhängigkeit nicht immer wieder aufgetriggers […]

Angular.js Kein ‘Access-Control-Allow-Origin’-Header ist auf der angeforderten Ressource vorhanden. Origin ‘null’ ist daher nicht erlaubt

//Create an Angular Module. var newsModule = angular.module(‘NewsModule’, []); //Create an Angular Controller. newsModule.controller(‘newsCtrl’, [‘$scope’, ‘$http’, function ($scope, $http) { //function retrives POST,UPDATE,DELETE,GET data $http.defaults.headers.put = { ‘Access-Control-Allow-Origin’: ‘*’, ‘Access-Control-Allow-Methods’: ‘GET, POST, PUT, DELETE, OPTIONS’, ‘Access-Control-Allow-Headers’: ‘Content-Type, X-Requested-With’ }; $http.defaults.useXDomain = true; $scope.throughdata = function (){ delete $http.defaults.headers.common[‘X-Requested-With’]; $http.get(‘http://www.google.com’).then(function(data,error){ alert(data); alert(error); $scope.days=data.data; }); } } […]

Wie behandelt man XML-Dienste in AngularJS?

Meine Firma hat Tausende von bestehenden XML-Webdiensten und beginnt AngularJs für neue Projekte zu übernehmen. Das Tutorial über http://angularjs.org/ nutzt ausschließlich json-Dienste. Es sieht so aus, als würden sie einen Serviceaufruf im Controller machen, den resultierenden JSON analysieren und das resultierende Objekt direkt an die View übergeben. Was mache ich mit XML? Ich sehe vier […]

Angular Directive Wie fügt man dem Element ein Attribut hinzu?

Ich frage mich, wie man dieses Snippet funktioniert: //html {{user.name}} //js var app = angular.module(‘app’, []); app.controller(“AppCtrl”, function ($scope) { $scope.users = [{name:’John’,id:1},{name:’anonymous’}]; $scope.fxn = function() { alert(‘It works’); }; }) app.directive(“myDir”, function ($compile) { return { link:function(scope,el){ el.attr(‘ng-click’,’fxn()’); //$compile(el)(scope); with this the script go mad } }; }); Ich weiß, dass es um die […]

Jasmin: Async-Callback wurde nicht innerhalb des von jasmine.DEFAULT_TIMEOUT_INTERVAL angegebenen Zeitlimits aufgerufen

Ich habe einen eckigen Dienst namens requestNotificationChannel : app.factory(“requestNotificationChannel”, function($rootScope) { var _DELETE_MESSAGE_ = “_DELETE_MESSAGE_”; function deleteMessage(id, index) { $rootScope.$broadcast(_DELETE_MESSAGE_, { id: id, index: index }); }; return { deleteMessage: deleteMessage }; }); Ich versuche, diesen Dienst mit Jasmin zu testen: “use strict”; describe(“Request Notification Channel”, function() { var requestNotificationChannel, rootScope, scope; beforeEach(function(_requestNotificationChannel_) { module(“messageAppModule”); […]

Wie man ein globales HTTP-Timeout in AngularJs einstellt

Ich weiß, dass ich jedes Mal eine Zeitüberschreitung einstellen kann: $http.get(‘path/to/service’, {timeout: 5000}); … aber ich möchte ein globales Timeout setzen, um meinen Code DRY zu behalten.

Ankerlinks in Angularjs?

Ist es möglich, Ankerverbindungen mit Angularjs zu verwenden? Dh: Top Middle Bottom … … Vielen Dank

$ http sendet kein Cookie in Anfragen

Wir arbeiten an einem RESTful Webservice mit AngularJS und Java Servlets. Wenn sich der Benutzer anmeldet, sendet unser Backend einen Header “Set-Cookie” an das Frontend. In Angular greifen wir über $cookies (ngCookie – Modul) auf den Header zu und setzen ihn. Jetzt, wo der Benutzer eingeloggt ist, kann er zum Beispiel einige Sachen löschen. Daher […]

Wie ignoriere ich die anfängliche Belastung beim Betrachten von Modelländerungen in AngularJS?

Ich habe eine Webseite, die als Editor für eine einzelne Entität dient, die als tiefes Diagramm in der $ scope.fieldcontainer -Eigenschaft sitzt. Nachdem ich eine Antwort von meiner REST-API (über $ resource) erhalten habe, füge ich eine Watch zu ‘fieldcontainer’ hinzu. Ich verwende diese Uhr, um festzustellen, ob die Seite / das Objekt “schmutzig” ist. […]

AngularJS: Integration mit serverseitiger validation

Ich habe eine eckige App, die eine Schaltfläche zum Speichern enthält: SAVE Dies funktioniert hervorragend für die clientseitige validation, da form.$invalid false wird, da der Benutzer Probleme behebt, aber ich habe ein E-Mail-Feld, das ungültig wird, wenn ein anderer Benutzer mit derselben E-Mail registriert ist. Sobald ich mein E-Mail-Feld ungültig gesetzt habe, kann ich das […]