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

  • DragsterMC Gaming

    DragsterMC G

    30 HAZİRAN 2013
  • Facebook Developers

    Facebook Dev

    24 ŞUBAT 2009
  • Blu animations and other videos

    Blu animatio

    15 HAZİRAN 2007