Articles of Angularjs

Direktive isoliere den Geltungsbereich mit ng-repeat in AngularJS

Ich habe eine Direktive mit einem isolate-scope (damit ich die Direktive an anderen Stellen wiederverwenden kann), und wenn ich diese statement mit einem ng-repeat benutze, funktioniert es nicht. Ich habe die gesamte Dokumentation und Stack Overflow Antworten zu diesem Thema gelesen und verstehe die Probleme. Ich glaube, ich habe alle üblichen Fehler vermieden. So verstehe […]

Tracking von Google Analytics-Seitenaufrufen mit AngularJS

Ich richte eine neue App mit AngularJS als Frontend ein. Alles auf der Client-Seite ist mit HTML5-Pushstate erledigt und ich möchte meine Seitenaufrufe in Google Analytics verfolgen können.

angularbereichsfunktion mehrfach ausgeführt

Ich habe eine function für den scope definiert. Und wenn ich es aus der Ansicht in {{}} herausrufe, wird X mehrmals ausgeführt. Regler function testCtrl($scope) { $scope.myFunc = function(name) { return “Hello ” + name; } } HTML {{myFunc(‘Joe’)}} Sie können es in diesem Beispiel sehen: http://jsfiddle.net/rbRvD/2/ Oder mit Plunker: http://plnkr.co/edit/LLQ7cKs2fEoBwv0C5XPE Ich denke, das ist […]

AngularAMD + ui-router + dynamischer Controllername?

Ich versuche, in meiner Anwendung eine verallgemeinerte Route zu schreiben und die View- und Controller-Namen auf der Basis der Route-Parameter aufzulösen. Ich habe den folgenden Code, der funktioniert: $stateProvider.state(‘default’, angularAMD.route({ url: ‘/:module/:action?id’, templateUrl: function (params) { var module = params.module; var action = module + params.action.charAt(0).toUpperCase() + params.action.substr(1); return ‘app/views/’ + module + ‘/’ + […]

ng-repeat wird nicht aktualisiert bei der Aktualisierung des Arrays

Ich rendere Daten durch einen ng-Wiederholungszyklus. Und ich möchte es aktualisieren, während ich das Array aktualisiere. Von dem, was ich lese, sollte dies automatisch geschehen, aber das funktioniert nicht. Also, was mache ich falsch? html: {{data.name}} {{data.startData}} {{data.endData}} {{data.differenceData}} Controller (Diese function wird auf einer Schaltfläche mit ng-click ausgetriggers): $scope.getDifferences = function () { $scope.dataDifferenceArray […]

AngularJS Alle Schrägstriche in der URL wurden in% 2F geändert

Ich habe ein massives Problem mit AngularJS Routing. Bis vor kurzem war mit der folgenden Route alles in Ordnung: $routeProvider.when(‘/album/:albumId’, { controller: ‘albumPageController’, templateUrl: ‘views/album.html’ }); und die href verwenden: Link Allerdings werden jetzt alle Schrägstriche in %2F codiert. Wenn ich also auf den Link localhost:8000/#/album/1 oder localhost:8000/#/album/1 in den Browser eintippe, wird die URL […]

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 […]