title: AngularJS - How to load JS files in route `when` controller?
body: <p>I have a web application using AngularJS, but each view has different JS files. How can I load JS files in route <code>when</code> controller?</p>
  
  <pre><code>var app = angular.module("myApp", ['ngRoute']);
  app.config(['$routeProvider',
      function ($routeProvider) {
          $routeProvider.
                  when('/member/master', {
                      templateUrl: 'templates/two-grid.html',
                      controller: 'memberMaster'
                  }).
                  when('/core/master', {
                      templateUrl: 'templates/two-grid.html',
                      controller: 'coreMaster'
                  }).
                  when('/user/master', {
                      templateUrl: 'templates/two-grid.html',
                      controller: 'userMaster'
                  }).
                  otherwise({
                      redirectTo: '/dashbourd'
                  });
      }]);
  
  app.controller('coreMaster', function ($scope) {
      //I want to load js/coremaster.js here
  });
  app.controller('memberMaster', function ($scope) {
      //I want to load js/membermaster.js here
  });
  app.controller('userMaster', function ($scope) {
      //I want to load js/usermaster.js here
  });
  </code></pre>