Articles of Angularjs

Wie man eine Datei in angularjs e2e angularmesser-Test hochlädt

Ich möchte das Hochladen von Dateien mit einem angularjs e2e-Test testen. Wie machst du das in e2e Tests? Ich führe mein Testskript durch grunt karma.

Wie kann ich in AngularJS rekursive Vorlagen erstellen, wenn verschachtelte Objekte verwendet werden?

Ich versuche, ein Formular dynamisch aus einem JSON-Objekt zu erstellen, das verschachtelte Gruppen von Formularelementen enthält: $scope.formData = [ {label:’First Name’, type:’text’, required:’true’}, {label:’Last Name’, type:’text’, required:’true’}, {label:’Coffee Preference’, type:’dropdown’, options: [“HiTest”, “Dunkin”, “Decaf”]}, {label: ‘Address’, type:’group’, “Fields”:[ {label:’Street1′, type:’text’, required:’true’}, {label:’Street2′, type:’text’, required:’true’}, {label:’State’, type:’dropdown’, options: [“California”, “New York”, “Florida”]} ]}, ]; Ich habe […]

AngularJS. So rufen Sie die Controller-function von außerhalb der Controller-Komponente auf

Wie kann ich die function, die unter dem Controller definiert ist, von jedem Ort der Webseite (außerhalb der Controller-Komponente) aufrufen? Es funktioniert perfekt, wenn ich die “Get” -Taste drücke. Aber ich muss es von außerhalb des Div-Controllers anrufen. Die Logik ist: Standardmäßig ist mein div versteckt. Irgendwo im Navigationsmenü drücke ich einen Knopf und es […]

$ Scope in eine eckige Service-function einfügen ()

Ich habe einen Service: angular.module(‘cfd’) .service(‘StudentService’, [ ‘$http’, function ($http) { // get some data via the $http var path = ‘data/people/students.json’; var students = $http.get(path).then(function (resp) { return resp.data; }); //save method create a new student if not already exists //else update the existing object this.save = function (student) { if (student.id == null) […]

Ist es möglich, einen Tree View mit Angular zu erstellen?

Ich möchte Daten in einer Baumstruktur in einer Web-App anzeigen. Ich hatte gehofft, Angular für diese Aufgabe zu verwenden. Mit Hilfe von “ng-repeat” kann ich eine Liste von Knoten durchlaufen, aber wie kann ich dann verschachteln, wenn die Tiefe eines bestimmten Knotens zunimmt? Ich habe den folgenden Code ausprobiert, aber das automatische Entkommen des HTML […]

Wie man eine ausgewählte Option eines Dropdown-Listen-Steuerelements unter Verwendung von angular JS einstellt

Ich verwende Angular JS und ich muss eine ausgewählte Option eines Dropdown-Listen-Steuerelements mit angular JS festlegen. Verzeih mir, wenn das lächerlich ist, aber ich bin neu mit Angular JS Hier ist das Dropdown-Listen-Steuerelement meines HTML 0″ name=”posterVariants” ng-show=”item.id==8″ ng-model=”item.selectedVariant” ng-change=”calculateServicesSubTotal(item)” ng-options=”v.name for v in variants | filter:{type:2}”> Nachdem es bevölkert ist, bekomme ich set of […]

Dynamische validation und Name in einem Formular mit AngularJS

Ich habe dieses Formular: http://jsfiddle.net/dfJeN/ Wie Sie sehen können, ist der Name für die Eingabe statisch festgelegt: name=”username” , die validation des Formulars funktioniert gut (fügen Sie etwas hinzu und entfernen Sie den gesamten Text aus der Eingabe, ein Text muss angezeigt werden). Dann versuche ich, den Namen dynamisch zu setzen: http://jsfiddle.net/jNWB8/ name=”{input.name}” Dann wende […]

Berechnung der Summe der wiederholten Elemente in AngularJS ng-repeat

Das folgende Skript zeigt einen Shop-Einkaufswagen mit ng-repeat . Für jedes Element im Array werden der Name des Elements, seine Menge und die product.price * product.quantity ( product.price * product.quantity ) product.price * product.quantity . Wie lässt sich der Gesamtpreis wiederholter Elemente am einfachsten berechnen? Product Quantity Price {{product.name}} {{product.quantity}} {{product.price * product.quantity}} € Total […]

Wie verwende ich die function “Ersetzen” für benutzerdefinierte AngularJS-statementen?

Warum hat replace=true oder replace=false keinen Einfluss auf den Code? Warum wird der “einige vorhandene Inhalt” nicht angezeigt, wenn replace = false? Oder, um es demütiger zu erklären, können Sie bitte erklären, was die function replace=true/false in Direktiven ist und wie man sie benutzt? Beispiel JS / Angular: angular.module(‘scopes’, []) .controller(‘Ctrl’, function($scope) { $scope.title = […]

Bekämpfung von AngularJS, der Controller zweimal ausführt

Ich verstehe, dass AngularJS zweimal Code durchläuft, manchmal sogar mehr, wie $watch Ereignisse, die Modellzustände usw. ständig überprüfen. Aber mein Code: function MyController($scope, User, local) { var $scope.User = local.get(); // Get locally save user data User.get({ id: $scope.User._id.$oid }, function(user) { $scope.User = new User(user); local.save($scope.User); }); //… Wird zweimal ausgeführt und fügt 2 […]