SORU
6 Aralık 2012, PERŞEMBE


Tarayıcı kapsamı değişken $erişmeye'In konsol Nasıl?AngularJS :

Chrome JS $scope benim değişken erişmek için konsol gibi yapardım. Nasıl yapabilirim? $scope ne de benim modülü myapp adını değişken olarak konsol görüyorum ne.

CEVAP
6 Aralık 2012, PERŞEMBE


Bu tür Geliştirici Araçları HTML panelinde bir öğe konsol seçin

angular.element($0).scope() 

Y $0 elementler sekmesinde seçili DOM düğüm için bir referanstır, bunu yaparak seçtiğiniz DOM düğüm kapsam ve çıktı konsol

Eklentileri/Uzantıları

Orada kontrol etmek isteyebilirsiniz, bu çok yararlı Chrome eklentileri:

  • Batarang. Bu bir süre için yaklaşık edilmiş.

  • ng-inspector. Bu en yeni bir, adından da anlaşılacağı gibi, uygulama kapsamları incelemek için izin veriyor.

JS ile Keman çalmaya

Jsfiddle ile çalışırken keman açıngösterurl sonunda /show ekleme modu. Bu gibi çalışırken angular global erişebilir. Burada deneyebilirsiniz

http://jsfiddle.net/jaimem/Yatbt/show

bir WordPress kullanmak Lite

Eğer bir WordPress kullanmak için önce yük açısal, angular.element jQuery seçici geçirilebilir. Bir kontrol kapsamında kontrol edebilirsin

angular.element('[ng-controller=ctrl]').scope()

Bir düğmeye

 angular.element('button:eq(1)').scope()

... ve benzeri.

Aslında bunu kolaylaştırmak için genel bir fonksiyonu kullanmak isteyebilirsiniz

window.SC = function(selector){
    return angular.element(selector).scope();
};

Şimdi bunu yapabilirsin

SC('button:eq(10)')
SC('button:eq(10)').row   // -> value of scope.row

burada kontrol edin: http://jsfiddle.net/jaimem/DvRaR/1/show/

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • FailArmy U

    FailArmy U

    29 AĞUSTOS 2009
  • LardTardProductions's channel

    LardTardProd

    10 NİSAN 2009
  • Peter Sharp

    Peter Sharp

    11 ŞUBAT 2013