SORU
17 Kasım 2012, CUMARTESİ


$routeParams işlevi gidermek'çalışmıyor

Veri yüklemek için this tekniği kullanıyorum. Aşağıdaki işlevi gidermek oluşturduk:

NoteController.resolve = {
    note: function($routeParams, Note) {
         return Note.get($routeParams.key);
    }
}

Sorunları $routeParams.key resolve fonksiyon icra anda undefined olmasıdır. /Hata, doğru mu? Bunu nasıl düzeltebilirim?

CEVAP
17 Kasım 2012, CUMARTESİ


$route.current.params.key yerine kullanmanız gerekir. $routeParams güncelleştirildisonrabir anda yön değiştirdi. Kodunuzu bu doğrultuda görünmelidir:

NoteController.resolve = {
    note: function($route, Note) {
         return Note.get($route.current.params.key);
    }
}

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Booredatwork.com

    Booredatwork

    5 Ocak 2009
  • Gavin Hoey

    Gavin Hoey

    21 Aralık 2007
  • sk8ingis4me

    sk8ingis4me

    16 Mart 2006