1つのページに複数のビューがあり、1つのビュー内にネストされたview.Howを設定する必要があります。これはapp.js.Givenで設定する必要があります。
これは、これは私のVIEW1である。これは私のVIEW1-child1.htmlファイルです。これは私のview1.htmlファイルですui router angularjsを使用した複数のビュー内のネストされたビュー
<h1>Child1<h1>
<div ui-view> </div>
<button type="button" ui-sref="view1.child1"></button>
<button type="button" ui-sref="view1.child2"></button>
私のindex.htmlファイル
<body ng-app="configuratorApp" >
<div ui-view="view1"></div>
<div ui-view="view2"></div>
</body>
です-child2.htmlファイル
<h1>Child2<h1>
これは私のapp.jsあなたは状態と意見を混同
.state('home',{
url: '/',
views: {
'': {
templateUrl: 'index.html'
},
'[email protected]': {
templateUrl: 'view1.html'
},'[email protected]': {
templateUrl: 'view2.html'
}
}
})
.state('view1.child1', {
url: '/child1',
templateUrl: 'view1-child1.html'
})
.state('view1.child2', {
url: '/child2',
templateUrl: 'view1-child2.html'
})