4 * @name opnfvdashBoardAngularApp.config:config.router.js
5 * @description config of the ui router and lazy load setting
6 * config of the opnfvdashBoardAngularApp
8 angular.module('opnfvApp')
10 '$rootScope', '$state', '$stateParams',
11 function ($rootScope, $state, $stateParams) {
13 $rootScope.$state = $state;
14 $rootScope.$stateParams = $stateParams;
18 ).config(['$stateProvider', '$urlRouterProvider',
19 function ($stateProvider, $urlRouterProvider) {
21 $urlRouterProvider.otherwise('/landingpage/table');
24 .state('landingpage', {
26 controller: 'MainController',
27 templateUrl: "views/main.html",
28 data: { pageTitle: '首页', specialClass: 'landing-page' },
30 controller: ['$ocLazyLoad', function ($ocLazyLoad) {
31 return $ocLazyLoad.load([
37 .state('landingpage.table', {
39 controller:'TableController',
40 templateUrl: "views/commons/table.html",
42 controller: ['$ocLazyLoad', function ($ocLazyLoad) {
43 return $ocLazyLoad.load([
44 // 'scripts/controllers/table.controller.js'