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

  • MC JIN'S OLD YouTube CHANNEL

    MC JIN'S OLD

    2 Kasım 2008
  • Caroline Saquet

    Caroline Saq

    1 EKİM 2011
  • How Things Are Made

    How Things A

    17 HAZİRAN 2008