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

4
Angularjs einfacher Dateidownload bewirkt, dass der Router umleitet
HTML: <a href="mysite.com/uploads/asd4a4d5a.pdf" download="foo.pdf"> Uploads erhalten einen eindeutigen Dateinamen, während der tatsächliche Name in der Datenbank gespeichert wird. Ich möchte einen einfachen Dateidownload realisieren. Der obige Code leitet jedoch zu / wegen: $routeProvider.otherwise({ redirectTo: '/', controller: MainController }); Ich habe es mit versucht $scope.download = function(resource){ window.open(resource); } Dies öffnet …
78 angularjs 

2
Unit-Test AngularJS-Fabriken mit Abhängigkeiten
Wie füge ich beim Testen einer Angular-Fabrik (mit Karma + Jasmine) eine Stub-Abhängigkeit in die zu testende Fabrik ein? Hier ist meine Fabrik: mod = angular.module('myFactoryMod', []); mod.factory('myFactory', [ '$log', 'oneOfMyOtherServices', function($log, svc) { return makeSomethingThatDoesSomethingWithTheseDependencies($log, svc); } ]); oneOfMyOtherServices wird benötigt, wenn meine Fabrik instanziiert wird. Hier ist mein …

3
Verwenden von $ setValidity in einem Controller
Ich versuche, eine Überprüfung der Dateiänderung durchzuführen. Hier ist mein Code: Ansicht / Vorlage <input type="file" name="file" id="file" onchange="angular.element(this).scope().setFile(this)" required /> <span class="error" ng-show="myForm.file.$error.required">Error</span> <span class="error" ng-show="myForm.file.$error.size">Selected file is too large</span> <span class="error" ng-show="myForm.file.$error.filetype">Unsupported File type</span> Regler angular.module("myapp").controller("myctrl", function($scope) { $scope.setFile = function(element) { $scope.$apply(function($scope) { var fileObject = element.files[0]; …

11
Ankerverbindungen in Angularjs?
Ist es möglich, Ankerverbindungen mit Angularjs zu verwenden? Dh: <a href="#top">Top</a> <a href="#middle">Middle</a> <a href="#bottom">Bottom</a> <div name="top"></div> ... <div name="middle"></div> ... <div name="bottom"></div> Vielen Dank
78 angularjs 

5
Wie npm start einen Server auf Port 8000 ausführt
Ich habe kürzlich einen Angular-Seed-Ordner von Github für die Entwicklung von Angular-Anwendungen verwendet. In einigen früheren AngularJS-Lernprogrammen gab es einen Skriptordner und eine server.js-Datei im Angular-Seed-Ordner, die die gesamte Konfiguration für die Ausführung des Knotenservers enthielten. Wie startet npm jetzt einfach einen Knotenserver und wo ist die gesamte Konfiguration dieses …


6
Gibt es in AngularJS eine Möglichkeit, Konstanten mit anderen Konstanten zu definieren?
Ich versuche, Konstanten mit anderen Konstanten zu definieren, aber es scheint, dass dies nicht möglich ist, da die Anfangskonstante nicht bereit ist, wenn die erforderliche Konstante dies erfordert. Ich möchte sicher sein, dass dies überhaupt nicht möglich ist. Derzeit habe ich Konstanten auf diese Weise: angular.module('mainApp.config', []) .constant('RESOURCE_USERS_DOMAIN', 'http://127.0.0.1:8008') .constant('RESOURCE_USERS_API', …

4
Ändern Sie die Klasse beim Mouseover in der Direktive
Ich habe Probleme damit, eine Klasse dazu zu bringen, eine verschachtelte Direktive zu ändern. Dies ist die äußere ng-Wiederholung <div data-courseoverview data-ng-repeat="course in courses | orderBy:sortOrder | filter:search" data-ng-controller ="CourseItemController" data-ng-class="{ selected: isSelected }"> Unten ist die innere ng-Wiederholung, die eine andere Direktive verwendet <li data-ng-repeat="item in social" class="social-{{item.name}}" ng-mouseover="hoverItem(true);" …


12
Wie kann AngularJS globale Tastaturkürzel erstellen?
Ich nehme an, ich sollte die Direktive verwenden, aber es scheint seltsam, dem Body eine Direktive hinzuzufügen, aber Ereignisse im Dokument anzuhören. Was ist ein richtiger Weg, um dies zu tun? UPDATE: Gefunden AngularJS UI und sah ihre Realisierung keypress Richtlinie.

6
Strukturieren einer Node.js- und AngularJS-Anwendung
Ich bin im Begriff, mein erstes AngularJS-Projekt zu versuchen, und es ist sinnvoll, Node.js für das Back-End zu verwenden, obwohl dies bedeutet, dass AngularJS und Node.js gleichzeitig von Grund auf neu gelernt werden. Das erste, was ich versuche, ist eine gute Dateistruktur. Bisher hat meine reine HTML / CSS-Vorlage die …

9
Weiterleiten des Benutzers in einen untergeordneten Status, wenn er mithilfe des UI-Routers in den übergeordneten Status wechselt
Folgendes berücksichtigen: .state('manager.staffList', {url:'^/staff?alpha', templateUrl: 'views/staff.list.html', data:{activeMenu: 'staff'}, controller: 'staffListCtrl'}) .state('manager.staffDetail', {url:'^/staff/{id}' , templateUrl: 'views/staff.html', data:{activeMenu: 'staff'}, controller: 'staffDetailsCtrl'}) .state('manager.staffDetail.view', {url:'/view', templateUrl: 'views/staff.details.html', data:{activeMenu: 'staff'}}) .state('manager.staffDetail.view.schedule', {url:'/schedule', templateUrl:'views/staff.view.schedule.html', data:{activeMenu: 'staff'}}) .state('manager.staffDetail.view.history', {url:'/history' , templateUrl:'views/staff.view.history.html', data:{activeMenu: 'staff'}}) .state('manager.staffDetail.view.log', {url:'/log', templateUrl:'views/staff.view.log.html', data:{activeMenu: 'staff'}}) .state('manager.staffDetail.view.files', {url:'/files', templateUrl:'views/staff.view.files.html', data:{activeMenu: 'staff'}}) .state('manager.staffDetail.edit', {url:'/edit', templateUrl: 'views/staff.edit.html', …

5
Erzwingen eines ng-src-Neuladens
Wie kann ich anglejs zwingen, ein Bild mit einem ng-src-Attribut neu zu laden, wenn sich die URL des Bildes nicht geändert hat, der Inhalt jedoch? <div ng-controller='ctrl'> <img ng-src="{{urlprofilephoto}}"> </div> Ein uploadReplace-Dienst, der einen Datei-Upload durchführt, ersetzt den Inhalt des Bildes, nicht jedoch die URL. app.factory('R4aFact', ['$http', '$q', '$route', '$window', …
77 angularjs 

11
Eine Funktion im AngularJS-Dienst vom selben Dienst aus aufrufen?
Ich habe einen AngularJS-Dienst wie folgt definiert angular.module('myService').service('myService', function() { this.publicFunction(param) { ... }; this.anotherPublicFunction(param) { // how to call publicFunction(param)? ... }; }); und ich möchte die erste Funktion sowohl von außerhalb des Dienstes (was gut funktioniert myService.publicFunction(xxx)) als auch von einer anderen Funktion im selben Dienst aufrufen , …
77 angularjs 

8
anglejs ng-style: Hintergrundbild funktioniert nicht
Ich versuche, ein Hintergrundbild mithilfe des Winkels auf ein Div anzuwenden ng-style(ich habe zuvor eine benutzerdefinierte Direktive mit demselben Verhalten ausprobiert), aber es scheint nicht zu funktionieren. <nav class="navigation-grid-container" data-ng-class="{ bigger: isNavActive == true }" data-ng-controller="NavigationCtrl" data-ng-mouseenter="isNavActive = true; $parent.isNavActive = true" data-ng-mouseleave="isNavActive = false; $parent.isNavActive = false" data-ng-show="$parent.navInvisible == …

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.