Scope angulaire à l'intérieur du script

Peut-on utiliser l'angle de variables définies dans le champ d'application à l'intérieur de balise de script comme ci-dessous.

CODE HTML:

<div ng-controller="AngularCtrl">
 <script>
  alert($scope.user_name);
 </script>
</div>

CODE JS:

function AngularCtrl($scope){
 $scope.user_name = 'John';
}

Je viens d'obtenir '$champ d'application n'est pas défini". Quelqu'un peut m'aider avec ce que je fais de mal ici?

source d'informationauteur Sabarish Sankar | 2012-12-12