SORU
8 AĞUSTOS 2012, ÇARŞAMBA


AngularJS : ng-model değiştiğinde güncelleme değil bağlama jQuery ile

Bu benim HTML

<input id="selectedDueDate" type="text" ng-model="selectedDate" />

Ben kutuya yazın, model, 2 yönlü bağlayıcı mekanizması üzerinden güncellenir. Tatlı.

AncakJQuery ile bunu yaptığımda...

$('#selectedDueDate').val(dateText);

Model güncelleme değil. Neden?

CEVAP
8 AĞUSTOS 2012, ÇARŞAMBA


Açısal değişim haberi yok. Bunun için $scope.$digest() çağrı veya değişim içinde $scope.$apply() olun:

$scope.$apply(function() { 
   // every changes goes here
   $('#selectedDueDate').val(dateText); 
});

this daha iyi anlamak için bkzkirli-kontrol

GÜNCELLEME: Here bir örnektir

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • GamingAndTech

    GamingAndTec

    16 NİSAN 2013
  • Rhapsody

    Rhapsody

    7 ŞUBAT 2008
  • Top Gear

    Top Gear

    27 Mart 2006