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

  • Jeremy Gallman

    Jeremy Gallm

    11 NİSAN 2012
  • Mark Brown

    Mark Brown

    9 HAZİRAN 2010
  • StalkerJS

    StalkerJS

    15 HAZİRAN 2010