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

10
if else-Anweisung in AngularJS-Vorlagen
Ich möchte eine Bedingung in einer AngularJS-Vorlage ausführen. Ich rufe eine Videoliste von der Youtube-API ab. Einige der Videos haben ein Verhältnis von 16: 9 und andere ein Verhältnis von 4: 3. Ich möchte eine Bedingung wie diese stellen: if video.yt$aspectRatio equals widescreen then element's attr height="270px" else element's attr …

15
Wie gehen Suchmaschinen mit AngularJS-Anwendungen um?
Ich sehe zwei Probleme mit der AngularJS-Anwendung in Bezug auf Suchmaschinen und SEO: 1) Was passiert mit benutzerdefinierten Tags? Ignorieren Suchmaschinen den gesamten Inhalt dieser Tags? Das heißt, ich habe <custom> <h1>Hey, this title is important</h1> </custom> würde <h1>indiziert werden, obwohl sie sich in benutzerdefinierten Tags befinden? 2) Gibt es …


29
Wie binde ich mit AngularJS an eine Liste von Kontrollkästchenwerten?
Ich habe ein paar Kontrollkästchen: <input type='checkbox' value="apple" checked> <input type='checkbox' value="orange"> <input type='checkbox' value="pear" checked> <input type='checkbox' value="naartjie"> Ich möchte an eine Liste in meinem Controller binden, sodass der Controller bei jedem Ändern eines Kontrollkästchens eine Liste aller aktivierten Werte führt, z. ['apple', 'pear'] . ng-model scheint nur in …

27
Warum enthält AngularJS eine leere Option in select?
Ich habe in den letzten Wochen mit AngularJS gearbeitet, und das einzige, was mich wirklich stört, ist, dass ich selbst nach dem Ausprobieren aller Permutationen oder der in der Spezifikation unter http://docs.angularjs.org/api/ng definierten Konfiguration .directive: select , ich erhalte immer noch eine leere Option als erstes untergeordnetes Element des select-Elements. …
652 angularjs 

15
Wie verwende ich einen Filter in einer Steuerung?
Ich habe eine Filterfunktion geschrieben, die Daten basierend auf dem Argument zurückgibt, das Sie übergeben. Ich möchte die gleiche Funktionalität in meinem Controller. Ist es möglich, die Filterfunktion in einer Steuerung wiederzuverwenden? Folgendes habe ich bisher versucht: function myCtrl($scope,filter1) { // i simply used the filter function name, it is …

20
Verwirrt über Service vs Factory
So wie ich es verstehe, gebe ich in einer Fabrik ein Objekt zurück, das in eine Steuerung injiziert wird. Wenn ich mich in einem Dienst befinde, beschäftige ich mich mit dem Objektthis etwas und nichts zurückgebe. Ich ging davon aus, dass ein Dienst immer ein Singleton und ein neues Fabrikobjekt …
618 angularjs 

13
Kann ein AngularJS-Controller einen anderen anrufen?
Ist es möglich, dass ein Controller einen anderen verwendet? Zum Beispiel: Dieses HTML-Dokument druckt einfach eine vom MessageCtrlController übermittelte Nachricht in der messageCtrl.jsDatei. <html xmlns:ng="http://angularjs.org/"> <head> <meta charset="utf-8" /> <title>Inter Controller Communication</title> </head> <body> <div ng:controller="MessageCtrl"> <p>{{message}}</p> </div> <!-- Angular Scripts --> <script src="http://code.angularjs.org/angular-0.9.19.js" ng:autobind></script> <script src="js/messageCtrl.js" type="text/javascript"></script> </body> </html> …

7
AngularJS übergibt Daten an $ http.get request
Ich habe eine Funktion, die eine http POST-Anfrage ausführt. Der Code ist unten angegeben. Das funktioniert gut. $http({ url: user.update_path, method: "POST", data: {user_id: user.id, draft: true} }); Ich habe eine andere Funktion für http GET und möchte Daten an diese Anfrage senden. Aber ich habe diese Option nicht in …

27
Wie setze ich die value-Eigenschaft in den ng-Optionen von AngularJS?
Hier ist, was viele Leute (einschließlich mich) zu stören scheint. Wenn ich die ng-optionsDirektive in AngularJS verwende, um die Optionen für ein <select>Tag auszufüllen , kann ich nicht herausfinden, wie der Wert für eine Option festgelegt wird. Die Dokumentation dazu ist wirklich unklar - zumindest für einen Simpleton wie mich. …


11
Hinzufügen mehrerer Klassen mit ng-class
Können wir mehrere Ausdrücke haben, um mehrere ng-Klassen hinzuzufügen? für zB. <div ng-class="{class1: expressionData1, class2: expressionData2}"></div> Wenn ja, kann jemand das Beispiel dafür aufstellen. .

23
AngularJS wird zweimal ausgeführt
Ich verstehe, dass AngularJS einen Code zweimal durchläuft, manchmal sogar mehr, wie $watchEreignisse, ständige Überprüfung der Modellzustände usw. Allerdings 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 …
532 angularjs 

6
Link vs Compile vs Controller
Wenn Sie eine Direktive erstellen, können Sie Code in den Compiler, die Link-Funktion oder den Controller einfügen. In den Dokumenten erklären sie Folgendes: Kompilierungs- und Verknüpfungsfunktion werden in verschiedenen Phasen des Winkelzyklus verwendet Controller werden von Direktiven gemeinsam genutzt Für mich ist jedoch nicht klar, welche Art von Code wohin …

10
Was ist der Unterschied zwischen Polymerelementen und AngularJS-Richtlinien?
Auf der Seite Erste Schritte mit Polymer sehen wir ein Beispiel für Polymer in Aktion: <html> <head> <!-- 1. Shim missing platform features --> <script src="polymer-all/platform/platform.js"></script> <!-- 2. Load a component --> <link rel="import" href="x-foo.html"> </head> <body> <!-- 3. Declare the component by its tag. --> <x-foo></x-foo> </body> </html> Was …

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.