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

  • FailArmy U

    FailArmy U

    29 AĞUSTOS 2009
  • kndx

    kndx

    11 Mart 2006
  • Top10Series

    Top10Series

    26 Kasım 2008