Articles of angularjs scope

Wie ignoriere ich die anfängliche Belastung beim Betrachten von Modelländerungen in AngularJS?

Ich habe eine Webseite, die als Editor für eine einzelne Entität dient, die als tiefes Diagramm in der $ scope.fieldcontainer -Eigenschaft sitzt. Nachdem ich eine Antwort von meiner REST-API (über $ resource) erhalten habe, füge ich eine Watch zu ‘fieldcontainer’ hinzu. Ich verwende diese Uhr, um festzustellen, ob die Seite / das Objekt “schmutzig” ist. […]

Wie ruft man eine function von einem anderen Controller in angularjs auf?

Ich muss function in einem anderen Controller in eckigen j aufrufen. Wie es möglich ist, bitte helfen Sie mir, danke im Voraus Code: app.controller(‘One’, [‘$scope’, function($scope) { $scope.parentmethod = function() { // task } } ]); app.controller(‘two’, [‘$scope’, function($scope) { $scope.childmethod = function() { // Here i want to call parentmethod of One controller } […]

Wie setze ich das ID-Attribut eines HTML-Elements dynamisch mit angularjs (1.x)?

Hat ein HTML-Element vom Typ div , wie legt man den Wert seines id Attributs fest, das die Verkettung einer Bereichsvariablen und eines Strings ist?

Benötigt mein ng-Modell wirklich einen Punkt, um Probleme mit child $ scope zu vermeiden?

Laut https://github.com/angular/angular.js/wiki/Understanding-Scopes ist es ein Problem zu versuchen, Daten an Grundelemente zu binden, die an Ihren $scope angehängt sind: Die inheritance von Bereichen ist normalerweise unkompliziert und Sie müssen oft nicht einmal wissen, dass es passiert … bis Sie eine 2-Wege-Datenbindung (dh Formularelemente, ng-Modell) an ein Primitiv (z. B. Zahl, String, Boolescher Wert), der für […]

Wie funktioniert die Zwei-Wege-Filterung in AngularJS?

Eines der interessanten Dinge, die AngularJS tun kann, ist das Anwenden eines Filters auf einen bestimmten Datenbindungsausdruck, mit dem beispielsweise kulturspezifische Währungs- oder Datumsformatierungen der Eigenschaften eines Modells bequem angewendet werden können. Es ist auch schön, Eigenschaften auf dem scope berechnet zu haben. Das Problem ist, dass keines dieser Features mit Zwei-Wege-Databinding-Szenarien funktioniert – nur […]

Sendeereignis, wenn angular.js geladen wurde

Ich habe mich gefragt, wie man das Ende des Ladens / Bootstrappings der Seite am besten erkennt, wenn alle statementen das Kompilieren / Verknüpfen abgeschlossen haben. Irgendeine Veranstaltung schon da? Sollte ich die Bootstrap-function überlasten?

Wie injiziere ich einen Controller in einen anderen Controller in AngularJS

Ich bin neu in Angular und versuche herauszufinden, wie man Dinge macht … Wie kann ich mit AngularJS einen Controller für einen anderen Controller verwenden? Ich habe folgendes Snippet: var app = angular.module(“testApp”, [”]); app.controller(‘TestCtrl1’, [‘$scope’, function ($scope) { $scope.myMethod = function () { console.log(“TestCtrl1 – myMethod”); } }]); app.controller(‘TestCtrl2’, [‘$scope’, ‘TestCtrl1’, function ($scope, TestCtrl1) […]

AngularJS-Zugriffsbereich von außerhalb js function

Ich versuche zu sehen, ob es eine einfache Möglichkeit gibt, über eine externe JavaScript-function auf den internen Bereich eines Controllers zuzugreifen (völlig irrelevant für den Zielcontroller). Ich habe hier ein paar andere Fragen gesehen angular.element(“#scope”).scope(); würde den Bereich von einem DOM-Element abrufen, aber meine Versuche liefern derzeit keine korrekten Ergebnisse. Hier ist das Jsfiddle: http://jsfiddle.net/sXkjc/5/ […]

Wie verwende ich $ rootScope in Angular, um Variablen zu speichern?

Wie verwende ich $rootScope , um Variablen in einem Controller zu speichern, 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 }); angular.module(‘myApp’).controller(‘myCtrl2’, function($scope) { var b = //get var a from root scope somehow //use var […]

$ rootScope. $ broadcast vs. $ scope. $ emit

Jetzt, da der performancesunterschied zwischen $broadcast und $rootScope.$broadcast eliminiert wurde, gibt es einen Grund, $scope.$emit zu bevorzugen $scope.$emit $rootScope.$broadcast to $rootScope.$broadcast ? Sie sind anders, ja. $emit beschränkt sich auf die Scope-Hierarchie (nach oben) – das mag gut sein, wenn es zu Ihrem Design passt, aber es scheint mir eine ziemlich willkürliche Einschränkung zu sein. […]