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

  • Brandon McCrary

    Brandon McCr

    15 Ocak 2012
  • Jordie Jordan

    Jordie Jorda

    27 Ocak 2008
  • Ryan Ha

    Ryan Ha

    9 NİSAN 2006