mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2026-03-13 10:22:08 +08:00
69 lines
1.3 KiB
JavaScript
69 lines
1.3 KiB
JavaScript
angular.module('ionicApp', ['ionic'])
|
|
|
|
.config(function ($stateProvider, $urlRouterProvider) {
|
|
|
|
$stateProvider
|
|
.state('tabs', {
|
|
url: "/tab",
|
|
abstract: true,
|
|
templateUrl: "tabs.html"
|
|
})
|
|
.state('tabs.home', {
|
|
url: "/home",
|
|
views: {
|
|
'home-tab': {
|
|
templateUrl: "home.html",
|
|
controller: 'HomeTabCtrl'
|
|
}
|
|
}
|
|
})
|
|
.state('tabs.facts', {
|
|
url: "/facts",
|
|
views: {
|
|
'home-tab': {
|
|
templateUrl: "facts.html"
|
|
}
|
|
}
|
|
})
|
|
.state('tabs.facts2', {
|
|
url: "/facts2",
|
|
views: {
|
|
'home-tab': {
|
|
templateUrl: "facts2.html"
|
|
}
|
|
}
|
|
})
|
|
.state('tabs.about', {
|
|
url: "/about",
|
|
views: {
|
|
'about-tab': {
|
|
templateUrl: "about.html"
|
|
}
|
|
}
|
|
})
|
|
.state('tabs.navstack', {
|
|
url: "/navstack",
|
|
views: {
|
|
'about-tab': {
|
|
templateUrl: "nav-stack.html"
|
|
}
|
|
}
|
|
})
|
|
.state('tabs.contact', {
|
|
url: "/contact",
|
|
views: {
|
|
'contact-tab': {
|
|
templateUrl: "contact.html"
|
|
}
|
|
}
|
|
});
|
|
|
|
|
|
$urlRouterProvider.otherwise("/tab/home");
|
|
|
|
})
|
|
|
|
.controller('HomeTabCtrl', function ($scope) {
|
|
console.log('HomeTabCtrl');
|
|
});
|