0
Поскольку я работаю над угловым приложением, мне было интересно узнать о ui-route
вложенных состояниях.Вложенное дочернее состояние с ui-router
Как сказаны в docu, можно создать вложенное состояние, такие как (взято из дока):
$stateProvider
.state('contacts', {
templateUrl: 'contacts.html',
controller: function($scope){
$scope.contacts = [{ name: 'Alice' }, { name: 'Bob' }];
}
})
.state('contacts.list', {
templateUrl: 'contacts.list.html'
});
Но можно ли создать состояние granchild? (возможно, добавив что-то вроде):
.state('contacts.list.state', {
templateUrl: 'html_file.html'
)}
Спасибо! У меня также есть другой вопрос (возможно, я должен включить его в редактирование для первого или создать новую тему). Я хотел бы использовать родительское состояние с динамическим дочерним состоянием. Государство будет «contact.state» с этим url '/: state'. Поскольку состояние внука возможно, я думаю, что в этом случае должно быть хорошо. Был ли я прав? – Arhyaa
@ Архьяа Эй! Да, вы можете сделать динамический URL-адрес следующим образом: 'url: '/ contact /: someId'' –
Я постараюсь использовать его, спасибо большое :) – Arhyaa