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

  • arnejann

    arnejann

    3 Kasım 2007
  • Dellbear816

    Dellbear816

    4 Mart 2008
  • metallmanutza13

    metallmanutz

    13 NİSAN 2007