ng中使用ui-route配置demo

//创建模块
var app=angular.module('mainIndex',['ng','ui.router','ui.bootstrap']);

//配置状态
app.config(function ($stateProvider, $urlRouterProvider) {$stateProvider
         .state('login', {url: '/mylogin',
            views:{'main':{templateUrl: 'custom/user_login.html'
               }}}).state('admin', {url: '/myadmin',
            views:{'main':{templateUrl:'custom/index.html',
                  controller: function($state){$state.go('admin.commitList');//默认显示第一个tab
                  }}}}).state('admin.commitList', {url: '^/myadmin.commitList',
            templateUrl: 'custom/committee/list.html'
         }).state('admin.commitMeeting', {url: '^/myadmin.commitMeeting',
            templateUrl: 'custom/committee/meeting.html'
         }).state('admin.commitChart', {url: '^/myadmin.commitChart',
               templateUrl: 'custom/committee/chart.html'
           }).state('admin.courtList', {url: '^/myadmin.courtList',
            templateUrl: 'custom/court/list.html'
         }).state('admin.courtMeeting', {url: '^/myadmin.courtMeeting',
            templateUrl: 'custom/court/meeting.html'
         })$urlRouterProvider.otherwise('/mylogin');
});


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部