AngularJs: Comment faire pour vérifier les changements dans le fichier de champs de saisie?

Je suis nouveau sur angulaire. Je suis en train de lire le fichier téléchargé chemin de HTML champ "fichier" chaque fois qu'un changement se produit dans ce domaine. Si j'utilise 'onChange' il fonctionne, mais lorsque je l'utilise angulaire de façon à l'aide de "ng-changement" ça ne fonctionne pas.

<script>
   var DemoModule = angular.module("Demo",[]);
   DemoModule .controller("form-cntlr",function($scope){
   $scope.selectFile = function()
   {
        $("#file").click();
   }
   $scope.fileNameChaged = function()
   {
        alert("select file");
   }
});
</script>

<div ng-controller="form-cntlr">
    <form>
         <button ng-click="selectFile()">Upload Your File</button>
         <input type="file" style="display:none" 
                          id="file" name='file' ng-Change="fileNameChaged()"/>
    </form>  
</div>

fileNameChaged() n'est jamais à l'appel. Firebug ne pas afficher d'erreur.

InformationsquelleAutor manish | 2013-07-29