Ich habe eine Funktion in meinem Winkelregler, ich möchte, dass diese Funktion auf Dokument bereit ausgeführt wird, aber ich habe bemerkt, dass eckige es ausführt, wie das Dom erstellt wird.Wie wird die Funktion in Winkelreglern am Dokument ausgeführt?
function myController($scope)
{
$scope.init = function()
{
// I'd like to run this on document ready
}
$scope.init(); // doesn't work, loads my init before the page has completely loaded
}
Wer weiß, wie ich darüber gehen kann?
oder Sie können $ document.ready (function() {...}), Angular Docs verwenden: https://docs.angularjs.org/api/ng/service/$document – StuR
Sie über Sie müssen $ document eingeben, um es zu benutzen. 'angle.element' funktioniert out-of-the-box. – N13
Sie müssen $ document injizieren, um es zu verwenden, aber es ist die empfohlene Methode, das Dokumentelement zu referenzieren. Das muss man nicht, aber es macht das Testen viel einfacher. –