Articles of Angularjs

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

Validieren Sie das Formularfeld nur beim Senden oder bei der Benutzereingabe

Ich habe Formularfelder, die mit required validiert sind. Das Problem ist, dass der Fehler sofort angezeigt wird, wenn das Formular gerendert wird. Ich möchte, dass es nur angezeigt wird, nachdem der Benutzer das Textfeld eingegeben hat, oder beim Senden. Wie kann ich das umsetzen?

Kann nicht zu $ ​​rootScope gelangen

Die folgende Datei “funktioniert” (das Gefühl, dass sie keine Fehler verursacht): angular.module(“modx”, [], function($routeProvider) { }); aber dieses angular.module(“modx”, [], function($routeProvider, $rootScope) { }); gibt den Fehler: Fehler: Unbekannter Provider: $ rootScope von modx Quelldatei: http://code.angularjs.org/angular-1.0.0rc7.js Linie: 2491 WTF?

AngularJS: ng-selected zeigt keinen ausgewählten Wert an

Wie auf dem Titel scheint mein select nicht in der Lage zu sein, den ausgewählten Wert anzuzeigen, der zum Beispiel korrekt ausgewählt wurde … Anno selezione {{vm.progetto.pprs[$index].anno}} Ich habe es mit einigen Lösungen versucht, die auf dem Stack gefunden wurden, wie zum Beispiel: Angular: ng-select zeigt nicht ng-selected value an aber keiner von ihnen hat […]

Begrenzen Sie die Länge einer Zeichenfolge mit AngularJS

Ich habe folgendes: {{modal.title}} Gibt es eine Möglichkeit, die Länge der Zeichenfolge auf 20 Zeichen zu begrenzen? Und eine noch bessere Frage wäre, gibt es eine Möglichkeit, dass ich die Zeichenfolge ändern könnte, um abgeschnitten zu werden und am Ende zu zeigen, wenn es mehr als 20 Zeichen ist?