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

  • lilstevie89

    lilstevie89

    25 Mart 2011
  • pendrop gaming

    pendrop gami

    4 ŞUBAT 2013
  • Smith Micro Graphics

    Smith Micro

    15 Mayıs 2008