router.js 1.2 KB

12345678910111213141516171819202122232425262728293031323334
  1. angular.module('app').run(['$rootScope', '$state', '$stateParams',
  2. function ($rootScope, $state, $stateParams) {
  3. $rootScope.$state = $state;
  4. $rootScope.$stateParams = $stateParams;
  5. }
  6. ]).config(['$stateProvider', '$urlRouterProvider',
  7. function($stateProvider, $urlRouterProvider){
  8. $urlRouterProvider.otherwise('/setting-user');
  9. $stateProvider.state('setting-user',{
  10. url:'/setting-user:firstLoginComfirm',
  11. templateUrl:'templates/setting-user.html'
  12. })
  13. .state('setting-enterprise',{
  14. url:'/setting-enterprise',
  15. templateUrl:'templates/setting-enterprise.html'
  16. })
  17. .state('setting-hotkey',{
  18. url:'/setting-hotkey',
  19. templateUrl:'templates/setting-hotkey.html'
  20. })
  21. .state('setting-sso',{
  22. url:'/setting-sso',
  23. templateUrl:'templates/setting-sso.html'
  24. })
  25. .state('setting-net',{
  26. url:'/setting-net',
  27. templateUrl:'templates/setting-net.html'
  28. })
  29. .state('setting-system',{
  30. url:'/setting-system',
  31. templateUrl:'templates/setting-system.html'
  32. });
  33. }
  34. ])