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].

7
AngularJS - Funktion an Direktive übergeben
Ich habe ein Beispiel angleJS <div ng-controller="testCtrl"> <test color1="color1" updateFn="updateFn()"></test> </div> <script> angular.module('dr', []) .controller("testCtrl", function($scope) { $scope.color1 = "color"; $scope.updateFn = function() { alert('123'); } }) .directive('test', function() { return { restrict: 'E', scope: {color1: '=', updateFn: '&'}, template: "<button ng-click='updateFn()'>Click</button>", replace: true, link: function(scope, elm, attrs) { } …
160 angularjs 

2
Legen Sie den HTTP-Header für eine Anforderung fest
Ich habe eine bestimmte Anforderung in meiner App, für die eine Standardauthentifizierung erforderlich ist. Daher muss ich den Autorisierungsheader für diese Anforderung festlegen. Ich habe über das Festlegen von HTTP-Anforderungsheadern gelesen , aber soweit ich das beurteilen kann, wird dieser Header für alle Anforderungen dieser Methode festgelegt. Ich habe so …

4
Dropdown-Liste alphabetisch in AngularJS
Ich fülle ein Dropdown-Menü mithilfe von ng-options aus, das an einen Controller angeschlossen ist, der wiederum einen Dienst aufruft. Leider sind die eingehenden Daten ein Chaos und ich muss sie alphabetisch sortieren können. Sie denken, dass so etwas $.sortByes tun würde, aber leider hat es Jack nicht getan. Ich weiß, …
158 angularjs 

10
angle.element vs document.getElementById oder jQuery-Selektor mit Spin-Steuerung (Besetzt)
Ich verwende die "Angularised" -Version des Spin-Steuerelements, wie hier dokumentiert: http://blog.xvitcoder.com/adding-a-weel-progress-indicator-to-your-angularjs-application/ Eines der Dinge, die ich an der gezeigten Lösung nicht mag, ist die Verwendung von jQuery im Service, mit dem die Spinsteuerung effektiv an das DOM-Element angehängt wird. Ich würde es vorziehen, eckige Konstrukte zu verwenden, um auf das …
157 jquery  angularjs 


7
AngularJS vs Angular [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Verbessere diese Frage Vor Monaten habe ich beschlossen, …
157 angularjs  angular 

30
Modul '../build/Release/bson'] Code kann nicht gefunden werden: 'MODULE_NOT_FOUND'} js-bson: Laden der Erweiterung c ++ bson mit reiner JS-Version fehlgeschlagen
Ich erhalte die folgende Fehlermeldung: { [Error: Cannot find module '../build/Release/bson'] code: 'MODULE_NOT_FOUND' } js-bson: Failed to load c++ bson extension, using pure JS version Hier sind meine Versionsdetails: Betriebssystem: Windows 7 MongoDB: 2.6.5 Knoten: 0.12.0 Ich habe diese Dinge ausprobiert, bevor ich das Problem hier gepostet habe. Ich ging …

9
Angularjs verhindern das Senden von Formularen, wenn die Eingabevalidierung fehlschlägt
Ich schreibe ein einfaches Anmeldeformular mit anglejs mit einer clientseitigen Eingabevalidierung, um zu überprüfen, ob der Benutzername und das Kennwort nicht leer und länger als drei Zeichen sind. Siehe den folgenden Code: <form name="loginform" novalidate ng-submit="login.submit()" class="css-form"> <fieldset> <div class="control-group input-prepend"> <span class="add-on"><i class="icon-user"></i></span> <input type="text" ng-model="login.username" name="username" required ng-minlength="3" …

10
Wie entferne ich ein Element aus einem Array im AngularJS-Bereich?
Einfache Aufgabenliste, jedoch mit einer Schaltfläche zum Löschen auf der Listenseite für jedes Element: Relevante Vorlage HTML: <tr ng-repeat="person in persons"> <td>{{person.name}} - # {{person.id}}</td> <td>{{person.description}}</td> <td nowrap=nowrap> <a href="#!/edit"><i class="icon-edit"></i></a> <button ng-click="delete(person)"><i class="icon-minus-sign"></i></button> </td> </tr> Relevante Controller-Methode: $scope.delete = function (person) { API.DeletePerson({ id: person.id }, function (success) { …

10
Angularjs: 'Controller als Syntax' und $ watch
Wie abonniere ich eine Eigenschaftsänderung, wenn ich die controller asSyntax verwende? controller('TestCtrl', function ($scope) { this.name = 'Max'; this.changeName = function () { this.name = new Date(); } // not working $scope.$watch("name",function(value){ console.log(value) }); }); <div ng-controller="TestCtrl as test"> <input type="text" ng-model="test.name" /> <a ng-click="test.changeName()" href="#">Change Name</a> </div>

9
Kann ich im Controller auf ein Formular zugreifen?
Ich verwende derzeit Folgendes. $scope.$$childHead.customerForm[firstName], damit: <form name="customerForm"> <input type="text" name="firstName" ng-model="data.customer.firstName" tabindex="1" ng-disabled="!data.editable" validationcustomer /> </form> Dies funktioniert jedoch nur in Chrome. Jetzt habe ich folgendes versucht: $scope.editCustomerForm[firstName], damit: <form name="customerForm" ng-model="editCustomerForm"> <input type="text" name="firstName" ng-model="data.customer.firstName" tabindex="1" ng-disabled="!data.editable" validationcustomer /> </form> Welches funktioniert nicht. Beachten Sie, dass sich mein …


30
Winkel js unbekannter Anbieter
Ich versuche, das Mongolab-Beispiel an meine eigene REST-API anzupassen. Jetzt stoße ich auf diesen Fehler und bin mir nicht sicher, was ich falsch mache: Error: Unknown provider: ProductProvider <- Product at Error (unknown source) at http://localhost:3000/js/vendor/angular.min.js:28:395 at Object.c [as get] (http://localhost:3000/js/vendor/angular.min.js:26:180) at http://localhost:3000/js/vendor/angular.min.js:28:476 at c (http://localhost:3000/js/vendor/angular.min.js:26:180) at d (http://localhost:3000/js/vendor/angular.min.js:26:314) Das …
152 angularjs 

8
Wie verspotte ich einen Service, der im AngularJS Jasmine-Unit-Test vielversprechend ist?
Ich habe myServicediese Verwendungen myOtherService, die einen Fernanruf tätigen und ein Versprechen zurückgeben: angular.module('app.myService', ['app.myOtherService']) .factory('myService', [ myOtherService, function(myOtherService) { function makeRemoteCall() { return myOtherService.makeRemoteCallReturningPromise(); } return { makeRemoteCall: makeRemoteCall }; } ]) Um einen Unit-Test für zu machen, muss myServiceich mich verspotten myOtherService, so dass seine makeRemoteCallReturningPromiseMethode ein Versprechen …


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.