Ich möchte auf meine $scopeVariable in der JavaScript-Konsole von Chrome zugreifen. Wie mache ich das? Ich kann weder $scopeden Namen meines Moduls myappin der Konsole als Variablen sehen
In AngularJS ist ein Bereich ein Objekt, das auf das Anwendungsmodell verweist. Es ist ein Ausführungskontext für Ausdrücke.
Ich möchte auf meine $scopeVariable in der JavaScript-Konsole von Chrome zugreifen. Wie mache ich das? Ich kann weder $scopeden Namen meines Moduls myappin der Konsole als Variablen sehen
Ich verstehe nicht, wie man $scope.$watchund benutzt $scope.$apply. Die offizielle Dokumentation ist nicht hilfreich. Was ich nicht speziell verstehe: Sind sie mit dem DOM verbunden? Wie kann ich DOM-Änderungen am Modell aktualisieren? Was ist der Verbindungspunkt zwischen ihnen? Ich habe dieses...
Ich habe die AngularJS- Dokumentation zu diesem Thema sorgfältig gelesen und dann mit einer Anweisung herumgespielt. Hier ist die Geige . Und hier sind einige relevante Ausschnitte: Aus dem HTML : <pane bi-title="title" title="{{title}}">{{text}}</pane> Aus der
Im Abschnitt "Komponenten erstellen" der AngularJS-Homepage gibt es dieses Beispiel: controller: function($scope, $element) { var panes = $scope.panes = []; $scope.select = function(pane) { angular.forEach(panes, function(pane) { pane.selected = false; }); pane.selected = true; } this.addPane =...
Ich stelle fest, dass ich meine Seite mehr und mehr manuell auf meinen Bereich aktualisieren muss, seit ich eine Anwendung in Winkel erstellt habe. Die einzige Möglichkeit, dies zu tun, besteht darin, $apply()aus dem Bereich meiner Controller und Anweisungen heraus aufzurufen . Das Problem dabei...
Ich habe meine Controller mit eingerichtet data-ng-controller="xyzController as vm" Ich habe ein Szenario mit übergeordneten / untergeordneten verschachtelten Controllern. Ich habe kein Problem damit, mithilfe von auf übergeordnete Eigenschaften im verschachtelten HTML zuzugreifen...
Gibt es einen Grund, dies vorzuziehen , nachdem der Leistungsunterschied zwischen $broadcastund $emitbeseitigt wurde ?$scope.$emit$rootScope.$broadcast Sie sind anders, ja. $emit ist auf die Bereichshierarchie (nach oben) beschränkt - dies mag gut sein, wenn es zu Ihrem Design passt, aber es...
Ich möchte nach Änderungen in einem Wörterbuch suchen, aber aus irgendeinem Grund wird der Rückruf nicht aufgerufen. Hier ist ein Controller, den ich benutze: function MyController($scope) { $scope.form = { name: 'my name', surname: 'surname' } $scope.$watch('form', function(newVal, oldVal){...
Ich suche nach Richtlinien, anhand derer ermittelt werden kann, welcher Bereich beim Schreiben einer neuen Richtlinie verwendet werden soll. Im Idealfall hätte ich gerne etwas Ähnliches wie ein Flussdiagramm, das mich durch eine Reihe von Fragen führt und die richtige Antwort herausgibt - kein...
Vorausgesetzt , ein HTML - Element des Typs div, wie man den Wert seines einzustellen idAttribut, das die Verkettung eines Umfang Variablen und eine Zeichenfolge
Wie $rootScopespeichere ich Variablen in einem Controller, auf den ich später in einem anderen Controller zugreifen möchte? Beispielsweise: angular.module('myApp').controller('myCtrl', function($scope) { var a = //something in the scope //put it in the root scope });
Ich habe eine Webseite, die als Editor für eine einzelne Entität dient und als tiefes Diagramm in der Eigenschaft $ scope.fieldcontainer gespeichert ist. Nachdem ich eine Antwort von meiner REST-API erhalten habe (über $ resource), füge ich 'fieldcontainer' eine Überwachung hinzu. Ich benutze diese...
Ich habe dieses Modul Routen: var mainModule = angular.module('lpConnect', []). config(['$routeProvider', function ($routeProvider) { $routeProvider. when('/home', {template:'views/home.html', controller:HomeCtrl}). when('/admin', {template:'views/admin.html', controller:AdminCtrl})....
Ich habe eine Formularanweisung, die ein angegebenes callbackAttribut mit einem isolierten Bereich verwendet: scope: { callback: '&' } Es befindet sich in einem, ng-repeatsodass der Ausdruck, den ich übergebe, das iddes Objekts als Argument für die Rückruffunktion enthält: <directive...
Wie abonniere ich eine Eigenschaftsänderung, wenn ich die controller asSyntax verwende? controller('TestCtrl', function ($scope) { this.name = 'Max'; this.changeName = function () { this.name = new Date(); } // not working $scope.$watch("name",function(value){ console.log(value)...
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 =...
<a ng-href="#" class="navbar-brand" title="home" data-translate>PORTAL_NAME</a> Ich möchte die Seite neu laden. Wie kann ich das
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();...
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...
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...