UI-Router routes with abstract views conflicting
问题 I am using UI-Router and need a subview in another view. I need to render the "owner" view within the "dog" view. The following works for that purpose: UI-Router config is as follows .state('dogAbstract', { url: '/dog/:dogId', abstract: true, templateUrl: 'client/dogs/views/dog.ng.html', controller: 'dogCtrl', }) .state('dog', { url: "", parent: "dogAbstract", views: { "owner": { templateUrl: 'client/owners/views/owner.ng.html', controller: 'ownerCtrl' } } }) .state('dogsList', { url: '/dogs'