У меня были некоторые сценарии, специфичные для представления. Однако script, похоже, не выполняется, когда angularjs загружает представление.
Index.html
<html>
  <body ng-app="adminApp">
    <div ng-view=""></div>
    <script src="bower_components/angular/angular.js"></script>
    <script src="scripts/app.js"></script>
    <script src="scripts/controllers/main.js"></script>
</body>
</html>
Main.html - загружается под ng-view
hello world
  <script>
    alert('Hello, John!')
  </script>
В этом примере, когда загружается страница, я вижу основной мир привет, напечатанный на веб-сайте. Тем не менее, я не получаю всплывающее сообщение "Привет, Джон".
Любая идея, почему я не могу загрузить сценарии, специфичные для определенного вида?
Дополнительная информация app.js
'use strict';
angular.module('adminApp', [])
  .config(function ($routeProvider) {
    $routeProvider
      .when('/', {
        templateUrl: 'views/main.html',
        controller: 'MainCtrl'
      })
      .otherwise({
        redirectTo: '/'
      });
  });
Контроллеры /main.js
'use strict';
angular.module('adminApp')
  .controller('MainCtrl', function ($scope) {
    $scope.awesomeThings = [
      'HTML5 Boilerplate',
      'AngularJS',
      'Karma'
    ];
  });