Javascript 将数据传递到具有角度的第三个视图

Javascript 将数据传递到具有角度的第三个视图,javascript,angularjs,cordova,ionic,Javascript,Angularjs,Cordova,Ionic,我有一个我正在写的应用程序。第一页是一个书籍列表,当你点击一本书时,它会带你进入该书的章节选择,这是有效的。然而,当我试图选择一个章节并转到它时,我遇到了一个问题。据我所知,根据.state()函数,我的路由似乎无效 在我的章节选择模板中,我有以下内容 <ion-view view-title="{{textbook.title}}"> <ion-content> <ion-list> <ion-item ng-repeat="chapter

我有一个我正在写的应用程序。第一页是一个书籍列表,当你点击一本书时,它会带你进入该书的章节选择,这是有效的。然而,当我试图选择一个章节并转到它时,我遇到了一个问题。据我所知,根据.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>
这应该是单独的一章

.state('app.chapter', {
  url: "/textbooks/:textbookId/ch/:chapterId",
  views: {
  'menuContent': {
    templateUrl: "templates/textbook-chapter.html",
    controller: 'TextbookChapterCtrl'
  }
 }
});
您可以在这里下载目录zip

看起来“app.chapter”中不需要“/app”。链接中的tupbook-chapters.html中也有一个输入错误:“tupbook”与“tupbooks”即使有更正,它仍会将我导航回主页,而不是在控制台日志中浏览templateLook-控制器也有问题,这超出了此问题的范围。
.state('app.chapter', {
  url: "/textbooks/:textbookId/ch/:chapterId",
  views: {
  'menuContent': {
    templateUrl: "templates/textbook-chapter.html",
    controller: 'TextbookChapterCtrl'
  }
 }
});