Tag: angularjs

Verwenden Sie für Fragen über AngularJS (1.x), die open-source-JavaScript-framework. Verwenden Sie dieses tag NICHT für Eckige 2 oder höher; verwenden Sie stattdessen die [eckigen] – tag.

Variable ist in angular.forEach nicht verfügbar

Anzahl der Antworten 2 Antworten
Ich habe ein service - app.service('myService', function() { this.list = ; this.execute = function() { //this.list is reachable here angular.forEach(AnArrayHere, function(val, key) { //this.list is not reachable here }); } } sogar im controller zugänglich sein function

Wiederholen Sie die Anfrage mit $ http Interceptor

Anzahl der Antworten 3 Antworten
Ich bin sicher, es gibt eine einfache Möglichkeit das zu tun, was ich will, ich kann Sie nicht einfach wickeln Sie meinen Kopf herum. Wie kann ich die http-interceptor in eckig zu wiederholen, wenn es scheitert? Ich

Wie man $ Resource Cache in AngularJS aktualisiert / ungültig macht

Anzahl der Antworten 3 Antworten
Ich habe einen einfachen User $Ressource verwendet, die das Standard - $http-cache-Implementierung sieht so aus: factory('User', function($resource){ return $resource(endpoint + '/user/current/:projectId', {}, {get: { cache: true, method: 'GET' } } ); }) Das funktioniert sehr gut, d.h.

Laden Sie die Datei von einer ASP.NET-Web-API-Methode mit AngularJS herunter

Anzahl der Antworten 7 Antworten
In meinem Angular JS-Projekt, ich habe eine <a> Anker-Tags, die, wenn Sie geklickt haben, wird eine HTTP - GET Anfrage zu einem WebAPI-Methode gibt eine Datei an. Nun möchte ich die Datei heruntergeladen werden, um den Benutzer,

ng wenn mit angular für string enthält

Anzahl der Antworten 4 Antworten
Habe ich die folgenden Winkel-code: <li ng-repeat="select in Items"> <foo ng-repeat="newin select.values"> {{new.label}}</foo> Wie kann ich eine ng-if-Bedingung nach einem bestimmten Zeichen: ng-if="select.name == '?'" nur die Anzeige der code aus, wenn der Charakter ist hier? Der

Ist es gut, einen Hauptcontroller in Angular zu haben?

Anzahl der Antworten 2 Antworten
Ich weiß nicht, ob dies ist eine gute übung... ich habe einen controller definiert, die in der route-config, aber da meine HomeCtrl ist in ng-if Aussage, die er nicht hören loginSuccess also machte ich MainCtrl das hört

$ http.get ist nicht erlaubt von Access-Control-Allow-Origin aber $ .ajax ist

Anzahl der Antworten 4 Antworten
Ich habe ein problem abrufen von json von einem remote-server, dass ich die Kontrolle. Ich habe 2 web-Anwendungen, die Daten und läuft auf port 3311, der andere, der Daten anfordert, läuft auf port 5000. mithilfe von jquery

Wie man dem Modell booleschen Wert zuweist

Anzahl der Antworten 1 Antworten
Habe ich die folgende Ansicht mit zwei Eingangs-Auswahlknöpfe: <label> <input type="radio" name="test" ng-model="fooBar" value="true" ng-change="logConsole()"> True </label> <label> <input type="radio" name="test" ng-model="fooBar" value="false" ng-change="logConsole()"> False </label> Und mein controller sieht so aus: //Initialization $scope.fooBar = false; $scope.logConsole

AngularJS - Änderung des Attribut-Direktiven-Eingabewerts

Anzahl der Antworten 3 Antworten
Habe ich eine AngularJS-Attribut-Richtlinie, und ich möchte, um eine Aktion jederzeit übergeordneten input-Wert-änderungen. Jetzt mache ich es mit jQuery: angular.module("myDirective", ) .directive("myDirective", function() { return { restrict: "A", scope: { myDirective: "=myDirective" }, link: function(scope, element, attrs)

Wie erhält man den Optionstext mit AngularJS?

Anzahl der Antworten 4 Antworten
Ich versuche, einen text mit dem Wert einer option aus Liste mithilfe von AngularJS Hier ist mein code-snippet <div class="container-fluid"> Sort by: <select ng-model="productList"> <option value="prod_1">Product 1</option> <option value="prod_2">Product 2</option> </select> </div> <p>Ordered by: {{productList}}</p> {{productList}} gibt

Wie kann man nach dem Vorhandensein eines Moduls suchen, ohne dass ein Fehler auftritt?

Anzahl der Antworten 7 Antworten
In Eckigen 1.2, ngRoute ist ein separates Modul, so können Sie anderen community-Router wie ui.router statt. Ich Schreibe ein open-source-Modul, soll die Arbeit für mehrere verschiedene router-Implementierungen. Also, wie kann ich überprüfen, welchen router geladen wird oder

angular ng-repeat in umgekehrter Reihenfolge

Anzahl der Antworten 16 Antworten
Wie bekomme ich ein umgedrehtes array in eckigen? ich versuche, orderBy-filter, aber es braucht ein Prädikat(z.B. 'name') zu Sortieren: <tr ng-repeat="friend in friends | orderBy:'name':true"> <td>{{friend.name}}</td> <td>{{friend.phone}}</td> <td>{{friend.age}}</td> <tr> Ist es ein Weg, um reverse-original-array, ohne Sortierung.

Wie man einen Dienst in einem Direktiven Unit Test in AngularJS injiziert

Anzahl der Antworten 1 Antworten
Brauche ich zum testen einer Richtlinie, die einige Anrufe zu einigen injizierten services. Das folgende Stück code ist eine Beispiel-Richtlinie, das hört sich für events, und leitet den browser, wenn die EINGABETASTE gedrückt wird innerhalb eines angegebenen

AngularJS: Wie wechsle ich Ansichten von einer Controller-Funktion?

Anzahl der Antworten 8 Antworten
Ich versuche, mit der ng-klicken Sie auf feature von AngularJS mit dem wechseln der Ansichten. Wie würde ich gehen über das tun dies mit dem code unten? index.html <div ng-controller="Cntrl"> <div ng-click="someFunction()"> click me <div> <div> controller.js

Wie füge ich mehrere Bedingungen zu "ng-disabled" hinzu?

Anzahl der Antworten 5 Antworten
Ich brauche, um zu überprüfen, dass zwei Bedingungen sind beide wahr, vor der Aktivierung ein button: Hier ist ein Beispiel: <button type="submit" ng-disabled="frmUser.pw2.$error.pwMatch" class="btn btn-primary" ng-click="ChangePassword()">Change</button> Diesem Beispiel enthält nur eine Bedingung innerhalb ng-disabled. Wie sollte ich

AngularJS ng-Gitter mit benutzerdefinierter Schaltfläche

Anzahl der Antworten 2 Antworten
Ich bin mit eckigen Knopf in einem ng-raster. Ich muss wissen, wie kann ich die Identität, auf welche Schaltfläche geklickt wurde innerhalb des Rasters. Ich denke, ein Teil der Komplexität ist, dass der button angeklickt wird, bevor

Wie man Winkelmesser drückt die Eingabetaste?

Anzahl der Antworten 4 Antworten
Habe ich versucht, dieses: browser.actions().keyDown(protractor.Key.ENTER).keyUp(protractor.Key.Enter).perform(); gibt die Fehlermeldung: Error: Not a modifier key InformationsquelleAutor der Frage bodine | 2013-11-11

Entfernen Sie die Wochenspalte und den Button von Angular-ui bootstrap datepicker

Anzahl der Antworten 5 Antworten
Ich bin mit angular-ui-bootstrap-datepicker. Jetzt muss ich entfernen #(Woche) Spalte und die Schaltfläche Woche vom datepicker. Dieses Datum-picker verwendet wird, in vielen Formen meiner Anwendung. Ich möchte zu entfernen, Woche, Spalte aus alle von Ihnen. Dafür, ich

Umgang mit DOM-Manipulationen in AngularJS

Anzahl der Antworten 2 Antworten
Wenn ich DOM-manipulation (hinzufügen von neuen HTML) mit Hilfe von jQuery, AngularJS nicht automatisch erkennt Variablen in die neue HTML-Datei und ersetzen Sie Sie mit Ihren Werten. Zum Beispiel: $scope.showSummary = function($event){ $($event.currentTarget).html("<div>{{row}}</div>"); }; Dies ist ein

ng-repeat: Filter nach Einzelfeld

Anzahl der Antworten 11 Antworten
Ich habe ein array der Produkte, die ich bin wiederholen, über die Verwendung von ng-repeat und bin mit <div ng-repeat="product in products | filter:by_colour"> filtern diese Produkte von der Farbe. Der filter funktioniert, aber wenn das Produkt-name

Dynamische Validierung und Name in einem Formular mit AngularJS

Anzahl der Antworten 8 Antworten
Ich habe dieses Formular : http://jsfiddle.net/dfJeN/ Wie Sie sehen können, der name-Wert für die Eingabe statisch festgelegt : name="username" die Formular-Validierung funktioniert gut (etwas hinzufügen, und entfernen Sie den gesamten text aus der Eingabe ein text muss

Die Einstellung window.location oder window.open in AngularJS gibt "Zugriff verweigert" in IE 11

Anzahl der Antworten 1 Antworten
Bin ich zugegebenermaßen ein AngularJS-Neuling, aber ich kann nicht herausfinden, warum dieser code funktioniert in Chrome und Firefox, aber gibt "Access is denied" in der javascript-Konsole mit dem IE 11. Brauche ich für die Anzeige einer PDF-Datei

Angularjs: Fehler: [ng: Areq] Argument 'HomeController' ist keine Funktion, wurde undefiniert

Anzahl der Antworten 21 Antworten
Dies ist mein demo mit angularjs, für die Erstellung einer service-Datei und das hinzufügen von Dienst zu einem controller. Ich habe zwei Probleme mit meinem demo: Ist, wenn ich <script src="HomeController.js"> vor <script src="MyService.js"> ich bekomme diese

$ Apply wird bereits ausgeführt. Fehler

Anzahl der Antworten 10 Antworten
Stack trace: Error: $apply already in progress at Error (<anonymous>) at beginPhase (file:///android_asset/www/built.min.js:7:22740) at Object.Scope.$apply (file:///android_asset/www/built.min.js:7:25967) at navigator.geolocation.getCurrentPosition.that (file:///android_asset/www/built.min.js:13:8670) at Object.geolocation.getCurrentPosition (file:///android_asset/www/plugins/org.apache.cordova.core.geolocation/www/geolocation.js:122:13) at Object.getCurrentPosition (file:///android_asset/www/built.min.js:13:8589) at Object.getCurrentPosition (file:///android_asset/www/built.min.js:13:8277) at Object.getCurrentCity (file:///android_asset/www/built.min.js:13:8941) at Object.$scope.locateDevice (file:///android_asset/www/built.min.js:13:10480) at file:///android_asset/www/built.min.js:7:12292:7 bezieht

Verwenden des angularjs-Filters im Eingabeelement

Anzahl der Antworten 6 Antworten
Ich hoffe, ich habe nichts versäumt offensichtlich in der doco, wenn ich habe ich bin sicher, jemand wird Ihnen helfen. Ich bin mit asp.net webapi, um wieder eine DTO -, mit Datum-Feldern. Diese werden serialisiert, mit JSON.Net

Entferne $$ HashKey aus dem Array

Anzahl der Antworten 2 Antworten
$scope.appdata = [{name: '', position: '', email: ''}]; Dies ist das array, welches ich in eckige controller. Dann fügte ich einige Werte im array durch Verwendung der push-Methode: $scope.appdata.push({name: 'jenson raby', position: '2', email: '[email protected]'}); Dies ist

angular js unbekannter Providerfehler angular-animate

Anzahl der Antworten 4 Antworten
Nach dem entfernen bower_components und machen einen cache reinigen habe ich neu installiert-Abhängigkeiten mit bower installieren. Die app kann nicht geladen werden mit folgenden Fehler Nicht abgefangener Fehler: [$Injektor:unpr] Unbekannt-Anbieter: $$forceReflowProvider <- $$forceReflow <- $$animateQueue <- $animieren

AngularJS: Wählen Sie keine 2-Wege-Bindung zum Modell

Anzahl der Antworten 2 Antworten
Bin ich mit einer select -, um zu zeigen, Client-Namen. Ein Benutzer sollte in der Lage sein, um wählen Sie einen bestehenden client aktualisieren dann die Eigenschaft scope (Bereich): Controller Initialisierung der "first pick". if($scope.clients.length > 0)

Verwenden Sie Service in View Angular JS

Anzahl der Antworten 1 Antworten
Ich habe Problem mit angular JS Service. Ich habe einfach service: angular.module('mainApp.services', ).factory('AuthService', function ($http) { //var currentUser = null; //var authorized = false; //AutoLogin for testing var currentUser={email: "[email protected]", id: "15"}; var authorized=true; //initial state says

Der CSS-Stil in AngularJS kann nicht geändert werden

Anzahl der Antworten 3 Antworten
Einige Gründe, die ich nicht ändern kann, den Stil eines Elements mit dem folgenden : angular.element("#element").style.height = 100px; Ich bin mir sicher, dass angular.element("#element") funktioniert, denn es gibt ein DOM-element. Plus, das funktioniert : angular.element("#element").addClass('something'); (Alles was

Aktivieren Sie die Validierung eines Feldes, wenn ein anderes Feld geändert wird

Anzahl der Antworten 4 Antworten
Habe ich eine benutzerdefinierte überprüfung der Richtlinie, die aufgerufen wird, ist richtig, wenn ein Feld geändert wird. Jedoch, ob dieses Feld gültig ist, basiert auch auf einem anderen Feld den Wert. Das zweite Feld ist ein select-Liste,

Angular ng-click mit Aufruf einer Controller-Funktion funktioniert nicht

Anzahl der Antworten 3 Antworten
Muss ich übergeben Sie eine variable an eine andere Steuerung. Ich habe den folgenden code, die sich auf das ListCtrl : <a href="#items" data-router="article" ng-click="changeListName('metro')"> Den link zu einem anderen controller, ItemCtrl. Möchte ich übergeben Sie eine

Der Winkelmesser kann nicht ausgeführt werden - ECONNREFUSED connect ECONNREFUSED

Anzahl der Antworten 9 Antworten
Ich versuche zu lernen AngularJS. Als Teil davon, ich will lernen, eine end-to-end-Tests. Derzeit, ich habe eine Verzeichnisstruktur wie diese: node_modules .bin ... protractor ... node_modules .bin adam-zip glob minijasminenode optimist saucelabs selenium-webdriver protractor config.js src tests

angularjs route unit testing

Anzahl der Antworten 3 Antworten
Wie wir hier sehen, in http://docs.angularjs.org/tutorial/step_07, angular.module('phonecat', ). config(['$routeProvider', function($routeProvider) { $routeProvider. when('/phones', {templateUrl: 'partials/phone-list.html', controller: PhoneListCtrl}). when('/phones/:phoneId', {templateUrl: 'partials/phone-detail.html', controller: PhoneDetailCtrl}). otherwise({redirectTo: '/phones'}); }]); routing-test wird vorgeschlagen zu tun, mit der e2e-test, it('should redirect index.html to

Wie wird der AngularStrap Datepicker-Wert ohne Zeitzone gesendet?

Anzahl der Antworten 3 Antworten
Frage ich mich, ob es möglich ist, verwenden Sie AngularStrap den datepicker ohne es zu halten für das Gebietsschema des Benutzers Zeitzone Informationen. In unserer Anwendung, die wir behandeln möchten, Vertrag von Objekten, die ein Verfallsdatum aufweisen.

AngularJS: Wie setze ich die Eingabe manuell auf $ valid in controller?

Anzahl der Antworten 3 Antworten
Mithilfe der TokenInput plugin und mit AngularJS gebaut-in formController Validierung. Recht jetzt ich versuche zu prüfen, ob das Feld text enthält, und dann setzen Feld gültig, wenn es funktioniert. Das Problem mit über das plugin es schafft,

AngularJS: Scrolle zum Ende des Elements nach dem Anwenden von DOM-Änderungen

Anzahl der Antworten 5 Antworten
Habe ich eine einfache Liste von Elementen. Ich möchte in der Lage sein, um einen Bildlauf zum unteren Rand des Elements, das die Gegenstände, wenn ich weitere Gegenstände hinzuzufügen. Habe ich verstanden, es gibt keinen Weg, der

Angular Direktiven - Wann und wie verwende ich kompilieren, controller, pre-link und post-link

Anzahl der Antworten 8 Antworten
Beim schreiben einer Angular Direktive, kann man verwenden, um die folgenden Funktionen zur Manipulation der DOM-Verhalten, die Inhalte und das Aussehen des Elements, auf dem der Richtlinie wird erklärt: kompilieren controller pre-link post-link Scheint es einige Verwirrung,

Den ngRepeat 'track by' Ausdruck verstehen

Anzahl der Antworten 3 Antworten
Ich habe Schwierigkeiten zu verstehen, wie die track von expression von ng-repeat in angularjs funktioniert. Die Dokumentation ist sehr knapp: http://docs.angularjs.org/api/ng/directive/ngRepeat Können Sie erklären, was der Unterschied zwischen diesen beiden code-Schnipsel ist in Bezug auf databinding und

angular ui-router: Erhalte die $ state info von toState in auflösender Weise

Anzahl der Antworten 3 Antworten
Update: dies sollte möglich sein, in der angular-ui-router wie der 1.0.0alpha0. Siehe die release notes https://github.com/angular-ui/ui-router/releases/tag/1.0.0alpha0 und das Problem https://github.com/angular-ui/ui-router/issues/1018 ich erstellt. Ich würde gerne Zugriff auf den Zustand, den Namen und andere Attribute der app ist

AngularJS $ watch vs $ watchCollection: Was ist besser für die Leistung?

Anzahl der Antworten 3 Antworten
Für die Beobachtung eines Objekts Gültigkeitsbereich variable, ist $scope.$watch mit objectEquality auf true gesetzt ODER $scope.$watchCollection besser? Für eine $scope object-variable (wie 15 Attribute, einige geschachtelte 2 Ebenen tief) aktualisiert, mit Eingabe-Elementen und - ng-model in der

Wie kann ich ein Objekt mit $ broadcast senden?

Anzahl der Antworten 1 Antworten
Habe ich Folgendes: $scope.$watch('tableForm.$pristine', function (newValue) { $rootScope.$broadcast("tableDataUpdated", { state: $scope.tableForm.$pristine }); }); Ich auch versucht: $scope.$watch('tableForm.$pristine', function (newValue) { var tableForm = { pristine: $scope.tableForm.$pristine }; $rootScope.$broadcast("tableDataUpdated", tableForm); }); Wenn die tableForm $pristine Zustand ändert sich

Kann ich eine Formularübergabe von einem Controller auslösen?

Anzahl der Antworten 5 Antworten
Ich würde gerne eine traditionelle form submit in einem controller. Das Szenario ist, dass ich will, um zu schlagen eine route auf meinem web-server und Weiterleitung auf seine Antwort, die ich tun kann, mit einem normalen Formular

Mischen von Angular und ASP.NET MVC / Web API?

Anzahl der Antworten 4 Antworten
Ich komme mit ASP.NET MVC/Web API und jetzt bin ich angefangen zu verwenden Eckig, aber ich bin nicht klar auf dem richtigen Weg, Sie zu mischen. Einmal bin ich mit dem Winkel hat das MVC-sever-side-Konzepte noch irgendeinen

Aktualisieren Sie die übergeordnete Bereichsvariable in eckig

Anzahl der Antworten 5 Antworten
Ich habe zwei Controller, ein gewickelt in einem anderen. Jetzt weiß ich, das Kind-scope erbt die Eigenschaften von der übergeordneten Bereich, aber gibt es eine Möglichkeit zum aktualisieren der übergeordneten scope-variable? Bisher habe ich noch nicht ganz

AngularJS: Kann ich keinen variablen Wert für ng-click setzen?

Anzahl der Antworten 3 Antworten
Habe ich ein modal verwendet, ng-show="prefs", um zu bestimmen, Sichtbarkeit. Mein Wunsch ist, verwenden Sie die Schaltfläche "schließen" in der modalen $Umfang.Einstellungen auf false und verwenden Sie ein Anker-tag ein, um den Wert auf true setzen. Jedoch,

AngularJS entdeckt nicht Access-Control-Allow-Origin-Header?

Anzahl der Antworten 8 Antworten
Ich bin mit einem Winkel-app auf einem lokalen virtualhost (http://foo.app:8000). Es ist eine Anfrage an einen anderen lokalen Host (http://bar.app:8000) mit $http.post. $http.post('http://bar.app:8000/mobile/reply', reply, {withCredentials: true}); In den Netzwerk-tab von Chrome Developer Tools, die ich natürlich sehen

AngularJs - der beste Weg, den Zugriff auf angemeldete Benutzer zu beschränken

Anzahl der Antworten 2 Antworten
Ich habe Mühe mit der Einrichtung eines login-system für eine app, die ich erschaffe. Ich bin in der Lage, das setzen von cookies, wenn der user angemeldet ist oder aus. Ich glaube nicht, dass die Tests in

Wie spezifiziert man ein Modell für eine ngInclude-Anweisung in AngularJS?

Anzahl der Antworten 6 Antworten
Ich würde gerne verwenden die gleiche HTML-Vorlage in 3 Plätze, nur jedes mal mit einem anderen Modell. Ich weiß, ich kann auf die Variablen aus dem template, aber es werden Namen anders. Ist es ein Weg, um

Fehler: Kann das Modul '@ ionic / app-scripts' nicht finden

Anzahl der Antworten 12 Antworten
Ich bin neu Ionische. Ich war nach dem Ionic-Dokumentation "erste Schritte" erstellt ein Projekt-Beispiel mit dem Namen "super". Das problem ist, dass wenn ich den Befehl ausführen Zeile ionic serve im Projekt-Verzeichnis, er warf einen Fehler Error: