У меня есть два состоянияугловой UI-маршрутизатор ребенок состояние решительность перезаписана родитель
var books = {
name: "books",
url: "/books",
component: "booksComponent",
}
var specificBook = {
name: "books.specific",
url: "/{Id}",
component: "booksComponent",
resolve : {
Id: ["$stateParams", getId]
}
}
$stateProvider.state(books);
$stateProvider.state(specificBook);
function getId($stateParams){
return $stateParams.Id;
}
, но по какой-то причине, когда я получаю к URL #/books/12345
Ид, полученного компонент undefined
что неправильно ? Должен ли я указывать маршруты по-разному?
ознакомьтесь с этим https://github.com/angular-ui/ui-router/issues/3256 –