Als «angularjs» getaggte Fragen

Verwenden Sie diese Option bei Fragen zu AngularJS (1.x), dem Open-Source-JavaScript-Framework. Verwenden Sie dieses Tag NICHT für Angular 2 oder neuere Versionen. Verwenden Sie stattdessen das Tag [angle].

24
AngularJS For Loop mit Zahlen und Bereichen
Angular bietet eine gewisse Unterstützung für eine for-Schleife, die Zahlen in seinen HTML-Anweisungen verwendet: <div data-ng-repeat="i in [1,2,3,4,5]"> do something </div> Wenn Ihre Bereichsvariable jedoch einen Bereich mit einer dynamischen Nummer enthält, müssen Sie jedes Mal ein leeres Array erstellen. In der Steuerung var range = []; for(var i=0;i<total;i++) { …

17
Angular IE Caching-Problem für $ http
Alle Ajax-Anrufe, die vom IE gesendet werden, werden von Angular zwischengespeichert, und ich erhalte eine 304 responsefür alle nachfolgenden Anrufe. Obwohl die Anfrage dieselbe ist, wird die Antwort in meinem Fall nicht dieselbe sein. Ich möchte diesen Cache deaktivieren. Ich habe versucht, das cache attributezu $ http.get hinzuzufügen, aber es …

8
Soll ich "this" oder "$ scope" verwenden?
Für den Zugriff auf Steuerungsfunktionen werden zwei Muster verwendet: thisund $scope. Welches soll ich wann verwenden? Ich verstehe, thisist auf den Controller eingestellt und $scopeist ein Objekt in der Scope-Kette für Ansichten. Mit der neuen Syntax "Controller as Var" können Sie jedoch problemlos beide verwenden. Ich frage also, was am …
251 angularjs 

10
Aufruf einer Funktion, wenn ng-repeat beendet ist
Was ich zu implementieren versuche, ist im Grunde ein Handler, der das Rendern beendet. Ich kann erkennen, wann es fertig ist, aber ich kann nicht herausfinden, wie ich eine Funktion daraus auslösen kann. Überprüfen Sie die Geige: http://jsfiddle.net/paulocoelho/BsMqq/3/ JS var module = angular.module('testApp', []) .directive('onFinishRender', function () { return { …

8
Wie / wann kann man mit ng-click eine Route aufrufen?
Angenommen, Sie verwenden Routen: // bootstrap myApp.config(['$routeProvider', '$locationProvider', function ($routeProvider, $locationProvider) { $routeProvider.when('/home', { templateUrl: 'partials/home.html', controller: 'HomeCtrl' }); $routeProvider.when('/about', { templateUrl: 'partials/about.html', controller: 'AboutCtrl' }); ... Und in Ihrem HTML-Code möchten Sie zur Info-Seite navigieren, wenn Sie auf eine Schaltfläche klicken. Ein Weg wäre <a href="#/about"> ... aber es …

18
Daten zwischen Controllern in Angular JS übertragen?
Ich habe einen Basis-Controller, der meine Produkte anzeigt. App.controller('ProductCtrl',function($scope,$productFactory){ $productFactory.get().success(function(data){ $scope.products = data; }); }); Aus meiner Sicht zeige ich diese Produkte in einer Liste an <ul> <li ng-repeat="product as products"> {{product.name}} </li> </ul Ich versuche zu tun, wenn jemand auf den Produktnamen klickt, ich habe eine andere Ansicht namens …



8
AngularJS: Wie wechsle ich Ansichten von einer Controller-Funktion?
Ich versuche, die ng-click- Funktion von AngularJS zu verwenden, um die Ansicht zu wechseln. Wie würde ich dies mit dem folgenden Code tun? index.html <div ng-controller="Cntrl"> <div ng-click="someFunction()"> click me <div> <div> controller.js function Cntrl ($scope) { $scope.someFunction = function(){ //code to change view? } }



3
Kann ich einen Dienst in eine Direktive in AngularJS einfügen?
Ich versuche, einen Dienst in eine Richtlinie wie die folgende einzufügen: var app = angular.module('app',[]); app.factory('myData', function(){ return { name : "myName" } }); app.directive('changeIt',function($compile, myData){ return { restrict: 'C', link: function (scope, element, attrs) { scope.name = myData.name; } } }); Aber das gibt mir einen Fehler zurück Unknown …
234 angularjs 

4
Wie kann ich mit AngularJS bedingt Formulareingaben anfordern?
Angenommen, wir erstellen eine Adressbuchanwendung (erfundenes Beispiel) mit AngularJS. Wir haben ein Formular für Kontakte, das Eingaben für E-Mail und Telefonnummer enthält, und wir möchten das eine oder das andere , aber nicht beide benötigen : Wir möchten, dass die emailEingabe nur erforderlich ist, wenn die phoneEingabe leer oder ungültig …

12
Verarbeitung der $ http-Antwort im Dienst
Ich habe kürzlich eine detaillierte Beschreibung des Problems veröffentlicht, mit dem ich hier bei SO konfrontiert bin . Da ich keine tatsächliche $httpAnfrage senden konnte , habe ich Timeout verwendet, um asynchrones Verhalten zu simulieren. Die Datenbindung von meinem Modell zur Ansicht funktioniert mithilfe von @Gloopy ordnungsgemäß Wenn ich jetzt …

13
Mathematische Funktionen in AngularJS-Bindungen
Gibt es eine Möglichkeit, mathematische Funktionen in AngularJS-Bindungen zu verwenden? z.B <p>The percentage is {{Math.round(100*count/total)}}%</p> Diese Geige zeigt das Problem http://jsfiddle.net/ricick/jtA99/1/
232 angularjs 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.