router.js 954 B

12345678910111213141516171819202122232425
  1. angular.module('appMessage').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('/messages'); //
  9. $stateProvider.state('messages', {
  10. url: '/messages',
  11. templateUrl: 'templates/messages.html',
  12. controller: 'MessageController'
  13. })
  14. .state('transmitter', {
  15. url: '/transmitter',
  16. templateUrl: 'templates/transmitter.html',
  17. controller: 'TransmitterController'
  18. })
  19. .state('details', {
  20. url: '/details',
  21. templateUrl: 'templates/details.html',
  22. controller: 'UserController'
  23. });
  24. }
  25. ]);