Winkel : Wie die Verwendung einer Lösung, die für alle Routen der mein Anwendung

Möchte ich lösen die Versprechen, die Last, die der aktuelle Benutzer für alle die Seite von meiner Anwendung.
Jetzt wiederhole ich die lösen in jedem $routeProvider.wenn() meiner Strecken.

  $routeProvider.when('/users/edit/:userId', {
  templateUrl: 'app/app/assets/partials/user-edit.html', 
  controller: 'UserEditController',
  resolve:{  
    'currentUser':function( UserService){            
        return UserService.getCurrentUser();
      }
  }
  });  

  $routeProvider.when('/staff_profil/edit', {
  templateUrl: 'app/app/assets/partials/profil-edit.html', 
  controller: 'ProfilEditController',
  resolve:{  
    'currentUser':function( UserService){            
        return UserService.getCurrentUser();
      }
  }
 });

Mein Ziel ist es zu beheben meine aktuellen Benutzer für alle Routen ohne Wiederholung.

InformationsquelleAutor FlavienBert | 2013-11-12
Schreibe einen Kommentar