Ich habe viel über die Verwendung dieser Symbole bei der Implementierung benutzerdefinierter Anweisungen in AngularJS gelesen, aber das Konzept ist mir immer noch nicht klar. Ich meine, was bedeutet es, wenn ich einen der Bereichswerte in der benutzerdefinierten Direktive verwende? var mainApp = angular.module("mainApp", []); mainApp.directive('modalView',function(){ return{ restrict:'E', scope:'@' OR …
Ich versuche herauszufinden, ob es eine einfache Möglichkeit gibt, über eine externe Javascript-Funktion auf den internen Bereich eines Controllers zuzugreifen (für den Ziel-Controller völlig irrelevant). Ich habe hier bei ein paar anderen Fragen gesehen, dass angular.element("#scope").scope(); würde den Bereich von einem DOM-Element abrufen, aber meine Versuche führen derzeit zu keinen …
AngularJS kann unter anderem einen Filter auf einen bestimmten Datenbindungsausdruck anwenden. Dies ist eine bequeme Möglichkeit, um beispielsweise die kulturspezifische Währung oder die Datumsformatierung der Eigenschaften eines Modells anzuwenden. Es ist auch schön, berechnete Eigenschaften für den Bereich zu haben. Das Problem ist, dass keine dieser Funktionen mit Zwei-Wege-Datenbindungsszenarien funktioniert …
Ich schreibe eine Beispielanwendung mit anglejs. Ich habe einen Fehler im Chrome-Browser. Fehler ist Fehler: [ng: areq] http://errors.angularjs.org/1.3.0-beta.17/ng/areq?p0=ContactController&p1=not%20a%20function%2C%20got%20undefined Welches rendert als Das Argument 'ContactController' ist keine Funktion, wurde undefiniert Code <!DOCTYPE html> <html ng-app> <head> <script src="../angular.min.js"></script> <script type="text/javascript"> function ContactController($scope) { $scope.contacts = ["abcd@gmail.com", "abcd@yahoo.co.in"]; $scope.add = function() { …
Ich habe mich gefragt, was der beste Weg ist, um das Ende des Ladens / Bootstrappens von Seiten zu erkennen, wenn alle Anweisungen kompiliert / verknüpft sind. Gibt es schon eine Veranstaltung? Sollte ich die Bootstrap-Funktion überladen?
Ich habe auf meiner HTML-Seite eine Dropdown-Liste. Dropdown-Liste: <select ng-model="blisterPackTemplateSelected" data-ng-options="blisterPackTemplate as blisterPackTemplate.name for blisterPackTemplate in blisterPackTemplates"> <option value="">Select Account</option> </select> Ich möchte eine Aktion ausführen, wenn der Benutzer einen Wert auswählt. Also habe ich in meinem Controller Folgendes getan: Regler: $scope.$watch('blisterPackTemplateSelected', function() { alert('changed'); console.log($scope.blisterPackTemplateSelected); }); Das Ändern des …
Ich habe zwei Controller, einen in einen anderen gewickelt. Jetzt weiß ich, dass der untergeordnete Bereich Eigenschaften vom übergeordneten Bereich erbt. Gibt es jedoch eine Möglichkeit, die übergeordnete Bereichsvariable zu aktualisieren? Bisher habe ich keine offensichtlichen Lösungen gefunden. In meiner Situation habe ich einen Kalender-Controller in einem Formular. Ich möchte …
Ist es richtig, den "Strom" $scopean einen AngularJS-Dienst weiterzuleiten ? Ich bin in der Situation, dass ich einen $ -Dienst habe, der weiß, dass er nur von einem Controller verwendet wird, und ich möchte einen Verweis auf den Umfang des Controllers in den $ service-Methoden selbst haben. Ist das philosophisch …
Ich habe zwei Controller und teile Daten zwischen ihnen mit einer app.factory-Funktion. Der erste Controller fügt dem Modellarray ein Widget hinzu (pluginsDisplayed), wenn auf einen Link geklickt wird. Das Widget wird in das Array verschoben und diese Änderung wird in die Ansicht übernommen (die ng-repeat verwendet, um den Array-Inhalt anzuzeigen): …
Ich habe ein JS-Objekt so deklariert $scope.items = {}; Ich habe auch eine $ http-Anfrage, die dieses Objekt mit Elementen füllt. Ich möchte feststellen, ob dieses Element leer ist. Es scheint, dass ng-show dies unterstützt ... Ich gebe ein ng-show="items" und magisch funktioniert es, ich würde das auch gerne von …
Ich bin neu in Angular und versuche herauszufinden, wie man Dinge macht ... Wie kann ich mit AngularJS einen Controller injizieren, der in einem anderen Controller verwendet werden soll? Ich habe das folgende Snippet: var app = angular.module("testApp", ['']); app.controller('TestCtrl1', ['$scope', function ($scope) { $scope.myMethod = function () { console.log("TestCtrl1 …
Ich habe eine Direktive mit einem isolierten Gültigkeitsbereich (damit ich die Direktive an anderen Stellen wiederverwenden kann), und wenn ich diese Direktive mit einem verwende ng-repeat, funktioniert sie nicht. Ich habe die gesamte Dokumentation und die Antworten zum Stapelüberlauf zu diesem Thema gelesen und verstehe die Probleme. Ich glaube, ich …
Ich kann anscheinend keine Möglichkeit finden, eine Funktion für den übergeordneten Bereich innerhalb einer Direktive aufzurufen, ohne einen isolierten Bereich zu verwenden. Ich weiß, dass ich bei Verwendung eines isolierten Bereichs nur "&" im isolierten Bereich verwenden kann, um auf die Funktion im übergeordneten Bereich zuzugreifen. Die Verwendung eines isolierten …
Wie kann eine im untergeordneten Bereich definierte Methode aus dem übergeordneten Bereich aufgerufen werden? function ParentCntl() { // I want to call the $scope.get here } function ChildCntl($scope) { $scope.get = function() { return "LOL"; } } http://jsfiddle.net/wUPdW/
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.