Ionic中如何设置初始界面?
发布于 2年前 作者 lissdy 1834 次浏览 来自 问答

各位好,在正在看Developing an Ionic Edge这本书学习ionic,学习过程中有一个疑问是在使用ui-route时,如何设置初始界面。 书中这部分的设置如下: QQ20150525-2@2x.png 想请问下各位大虾,对应的初始化状态’app’需要在哪里进行配置么,我并没有在项目中找到相关配置信息。

4 回复
  $stateProvider
  // setup an abstract state for the tabs directive
    .state('tab', {
    url: "/tab",
    abstract: true,
    templateUrl: "templates/tabs.html"
  })

  // Each tab has its own nav history stack:
  .state('tab.dash', {
    url: '/dash',
    views: {
      'tab-dash': {
        templateUrl: 'templates/tab-dash.html',
        controller: 'DashCtrl'
      }
    }
  })

// if none of the above states are matched, use this as the fallback

$urlRouterProvider.otherwise(‘/tab/dash’);

@zxj963577494 我为其他的state设置abstract: true属性,起始页面依然是app。或者是将app下的abstract: true去掉,也是一样的。

@lissdy $urlRouterProvider.otherwise(‘/tab/dash’);

@zxj963577494 确实是,many thanks

回到顶部