我有一个即时写作的应用程序。第一页是书籍列表,当您点击书籍时,它会带您进入该书的章节选择,这是有效的。但是,当我尝试选择章节并转到它时,我有一个问题。从我可以告诉它看起来我的路由根据.state()函数无效。
在我的章节选择模板中,我有以下
<ion-view view-title="{{textbook.title}}">
<ion-content>
<ion-list>
<ion-item ng-repeat="chapter in textbook.chapters">
<a ng-href="#/app/textbooks/{{textbook.id}}/ch/{{chapter.id}}">{{chapter.title}}</a>
</ion-item>
</ion-list>
</ion-content>
</ion-view>
在我的app.js中,我有以下路线。
这是章节选择
.state('app.chapters', {
url: "/textbooks/:textbookId",
views: {
'menuContent': {
templateUrl: "templates/textbook-chapters.html",
controller: 'TextbookSectionCtrl'
}
}
})
这应该是个别章节
.state('app.chapter', {
url: "/textbooks/:textbookId/ch/:chapterId",
views: {
'menuContent': {
templateUrl: "templates/textbook-chapter.html",
controller: 'TextbookChapterCtrl'
}
}
});
您可以在此处下载目录zip https://www.sendspace.com/file/4iiuy2