wie Sie Zugang zu $rootscope variable in angularjs?
Will ich weisen die Daten auf eine Globale variable ($rootscope), die wird initialisiert automatisch. Und dann möchte ich Zugriff auf die Daten von allen Domänencontrollern. Wie soll ich das tun?
//Edit : I tried following and it works as expected....
function Ctrl1($rootScope) {
$rootScope.value = "asdf";
}
function Ctrl2($rootScope, $scope) {
$scope.value = $rootScope.value;
}
Injizieren
Vielen Dank für die schnelle Antwort Chandermani. $Rootscope bleiben gleich für alle Controller? Ich meine kann ich zuordnen, etwas, um es in eine controller-Funktion und der Zugang wieder von den anderen controller-Funktion? Sorry, ich bin ganz neu angularjs (2Tage alt..!)
Ja absolut! Sie können immer versuchen Sie es aus.
Danke Chandermani. Die folgenden arbeiten. Funktion Ctrl1($rootScope) { $rootScope.value = "asdf"; } function Ctrl2($rootScope, $scope) { $scope.Wert = $rootScope.Wert; }
Teilen von Daten zwischen Steuerungen bedeutet auch die Weitergabe von Daten über den service . Sie können die Fabrik für dieses.
$rootScope
Abhängigkeit in Ihrem Controller.Vielen Dank für die schnelle Antwort Chandermani. $Rootscope bleiben gleich für alle Controller? Ich meine kann ich zuordnen, etwas, um es in eine controller-Funktion und der Zugang wieder von den anderen controller-Funktion? Sorry, ich bin ganz neu angularjs (2Tage alt..!)
Ja absolut! Sie können immer versuchen Sie es aus.
$rootScope
ist die Sache am nächsten zu den globalen Variablen in Eckige und daher ist es verwenden, sollten minimiert werden. Es gibt andere Wege, um Daten auszutauschen, Suche für Winkel-services.Danke Chandermani. Die folgenden arbeiten. Funktion Ctrl1($rootScope) { $rootScope.value = "asdf"; } function Ctrl2($rootScope, $scope) { $scope.Wert = $rootScope.Wert; }
Teilen von Daten zwischen Steuerungen bedeutet auch die Weitergabe von Daten über den service . Sie können die Fabrik für dieses.
InformationsquelleAutor Sangram | 2013-09-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
du bekommst das hin 🙂
InformationsquelleAutor mrangry777
Wenn Sie versuchen zu zeigen, die variable in der Ansicht gibt es keine Notwendigkeit, weisen Sie die variable aus $rootScope, $scope.
InformationsquelleAutor julian