Ich habe mehrere Ansichten auf einer Seite und innerhalb einer Ansicht habe ich verschachtelte view.Wie soll ich dies in app.js.Given unten ist mein Code, der nicht funktioniert.
Dies ist meine Datei index.htmlVerschachtelte Ansicht in mehreren Ansichten mit ui Router angularjs
<body ng-app="configuratorApp" >
<div ui-view="view1"></div>
<div ui-view="view2"></div>
</body>
Diese
meine view1.html Datei ist<div ui-view> </div>
<button type="button" ui-sref="view1.child1"></button>
<button type="button" ui-sref="view1.child2"></button>
Das ist mein view1-child1.html Datei
<h1>Child1<h1>
Das ist mein view1 -child2.html Datei
<h1>Child2<h1>
Das ist mein view2.html Datei
<h1>Hello World</h1>
Das ist mein app.js Datei ist
.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'
})