离子三层嵌套

时间:2016-12-17 12:52:13

标签: ionic-framework

我有Ionic的以下状态配置:

  .state('index', {
    url: '',
    abstract: true,
    templateUrl: 'templates/home/home.html',
    controller: 'HomeCtr'
  })

  .state('index.list-folders', {
    url: '/list-folders',
    views: {
      'folderList@index': {
        templateUrl: 'templates/home/home_content.html',
        controller: 'HomeListsCtr'
      }
    }
  })

  .state('index.list-folders.list', {
    url: "/list-folders/list",
    views:{
      "listContainer@index": {
        templateUrl: "templates/home/list.html"
      }
    }
  })

我的索引状态(home.html)包含以下ion-nav-view:

<ion-nav-view name="folderList"></ion-nav-view>
<ion-nav-view name="listContainer"></ion-nav-view>

我从this link了解到,在@前面ion-nav-view意味着它绝对是父母ion-nav-view的目标。

但是,当我尝试导航到/list-folders/list时,我会被重定向回$urlRouterProvider.otherwise();

中的默认阶段

0 个答案:

没有答案