SORU
6 EYLÜL 2012, PERŞEMBE


Nasıl "AngularJS yenile" söyleyebilirim;

Yerine kullanarak "ng-click", bir jQuery kullanıyorum bağlıyor.yani benim özel Yönetmelik kapsamı dışında oluyor tıklatın bir olay var, () tıklatın dinleyici ve benim görüş alanım içinde bir fonksiyon gibi arama:

$('html').click(function(e) {
  scope.close();
);

() yakın bu gibi görünüyor basit bir işlevi vardır:

scope.close = function() {
  scope.isOpen = false;
}

İçinde benim görüşüme göre, bir element olan "ng-show" bu gibi ısopen bağlı:

<div ng-show="isOpen">My Div</div>

Hata ayıklama zaman, o kadar yakın buluyorum() denir, ısopen yanlış güncelleniyor, ama AngularJS görünüm güncelleme değil. El ile Açısal görünümü güncelleştirmek için söyleyebilirim bir yolu var mı? Yoksa bir daha" görmüyorum yaklaşım bu? "Açısal

CEVAP
6 EYLÜL 2012, PERŞEMBE


Çözüm aramak

$scope.$apply();

...benim jQuery olay geri arama.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • MrMimoB

    MrMimoB

    11 NİSAN 2011
  • Subscribe!!

    Subscribe!!

    3 EKİM 2009
  • YouChewBu

    YouChewBu

    26 Ocak 2009