SORU
5 EYLÜL 2013, PERŞEMBE


Nasıl belge hazır açısal denetleyicisi işlevi çalıştırmak için?

Açısal benim denetleyicisi içinde bir fonksiyon var, bu fonksiyonu belge hazır çalıştırmak istiyorum ama açısal dom oluşturulur gibi çalıştığını fark ettim.

 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
 }

Herkes bu konuda gitmek nasıl bilmiyorum?

CEVAP
5 EYLÜL 2013, PERŞEMBE


Belge hazır olduğunda için geri takmak için angular.element(document).ready() yöntem kullanabiliriz. Sadece denetleyici gibi yani geri ekleyebilirsiniz

function MyCtrl($scope) {
    angular.element(document).ready(function () {
        console.log('Hello World');
    });
}

http://jsfiddle.net/cVsdp/4/

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • buttheadgsxr1000

    buttheadgsxr

    24 Ocak 2008
  • ChasesAndCrashes

    ChasesAndCra

    31 Temmuz 2009
  • HowcastFoodDrink

    HowcastFoodD

    21 EYLÜL 2010