У меня определены следующие состояния:
var test = {
name: 'test',
url: '/test',
views: {
'page': {
templateUrl: '/Content/app/test/partials/page.html',
},
}
}
var testContent = {
name: 'test.content',
parent: 'test',
url: '/:content',
views: {
'page-content': {
templateUrl: function (stateParams) {
var isNumber = !isNaN(parseFloat(stateParams.content));
return isNumber ? '/Content/app/test/partials/detail.html' :
'/Content/app/test/partials/home.html'
}
}
}
}
В моем HTML я:
<article class="container_12" >
<div data-ui-view="page"></div>
</article>
В моем page.html у меня есть:
<div data-ng-controller="TestPageController">
<div class="grid_3">
Menu stuff here
</div>
<div class="grid_9">
<div data-ui-view="page-content"></div>
</div>
</div>
То, что я хотел бы знать, - это то, что у моего приложения есть способ отображения home.html внутри содержимого страницы когда я просто выбираю URL:/test