132
Używam techniki ładowania danych przez this. Więc stworzyliśmy następujące funkcje resolve:
NoteController.resolve = {
note: function($routeParams, Note) {
return Note.get($routeParams.key);
}
}
problemów jest to, że $routeParams.key
jest undefined
w momencie resolve
wykonania funkcji. Czy to prawda/błąd? Jak mogę to naprawić?
Dziękujemy! Dlaczego potrzebuję wtedy $ routeParams? –
Domyślam się, że http://docs.angularjs.org/api/ng.$routeParams to ładne API, gdy trasa została już dopasowana i zmieniona. Ale prawdą jest, że jest to nieco mylące ... –
Możesz użyć '$ routeParams' wewnątrz kontrolera –