SORU
13 Ocak 2013, Pazar


Nasıl bir denetleyicisi bir filtre kullanmak?

Veri geçirmeden yazmanın esas dönecektir filtre bir fonksiyon yazdım. İşlevsellik benim denetleyicisi içinde aynısını istiyorum. Bir denetleyici içinde filtre işlevi yeniden kullanmak mümkün mü?

Bu şimdiye kadar denedim budur:

function myCtrl($scope,filter1)
{ 
    // i simply used the filter function name, it is not working.
}

CEVAP
13 Ocak 2013, Pazar


Kumandanız $filtre enjekte

function myCtrl($scope, $filter)
{
}

Filtre kullanmak istediğiniz her yerde, sadece bu gibi kullanabilirsiniz:

$filter('filtername');

Eğer bu filtre için bir bağımsız değişken olarak geçmek istiyorsanız, bunu ayrı bir parantez kullanarak yapın:

function myCtrl($scope, $filter)
{
    $filter('filtername')(arg1,arg2);
}

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ChasesAndCrashes

    ChasesAndCra

    31 Temmuz 2009
  • Matt Harding

    Matt Harding

    23 Mayıs 2006
  • Makeup Lover

    Makeup Lover

    12 HAZİRAN 2011