Merhaba,arkadaşlar AngularJs-de ng-model direktivi kullanarak filter nasıl yapılır?Aşağıdaki kod tabloda td ile yazdığımda çalışıyor ama,ng-model ile yazdigimda çalışmıyor.ng-model ile filterleme yapılamaz mı?

ng-model="activationDate|date:"MM/dd/yyyy 'at' h:mma"

soruldu: 15 Mar '15, 14:58

mensure%20resulzade's gravatar image

mensure resulzade
668913
cevap kabul oranı: 0%


  • Birinci yol html view icinde filter kullanmak:
<span>{{mymodel.activationDate|date:'mediumDate'}}</span>
  • Ikinci yol formatlama icin bir directive yazip o directive'i ng-model ile kullanmak.

  • Ucuncu yol Controller icinde watch kullanmak:

// html view icinde 
<input type="datetime" ng-model="activationDate"  class="form-control" id="date_of_birth" />

// controller icinde
$scope.$watch('activationDate', function (newValue) {
    $scope.mymodel.activationDate = $filter('date')(newValue, 'MM/DD/YYYY'); 
}); 
permanent link

cevaplandı: 18 Mar '15, 19:41

CemIkta's gravatar image

CemIkta ♦
19.9k29125190
cevap kabul oranı: 36%

değiştirildi: 18 Mar '15, 19:44

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×137
×33

Soruldu: 15 Mar '15, 14:58

Görüntüleme: 619 kez

Son güncelleme: 18 Mar '15, 19:44

powered by BitNami OSQA