global.controller.js 671 B

123456789101112131415161718192021222324
  1. (function() {
  2. 'use strict';
  3. angular
  4. .module('cloudbudget')
  5. .controller('GlobalController', GlobalController);
  6. GlobalController.$inject = ['$location', '$rootScope'];
  7. function GlobalController($location, $rootScope) {
  8. var vm = this;
  9. vm.change_account = change_account;
  10. vm.current_account = $rootScope.current_account;;
  11. $rootScope.$watch('current_account', function() {
  12. vm.current_account = $rootScope.current_account;
  13. });
  14. function change_account() {
  15. $location.path('/account/' + vm.current_account);
  16. };
  17. }
  18. })();