Ouvrir un fichier depuis le navigateur: Dans le View il faut :
var fileInput = document.getElementById('fileInput');
fileInput.addEventListener('change', function(e) {
var file = fileInput.files[0];
var textType = /text.*/;
if (file.type.match(textType)) {
var reader = new FileReader();
reader.onload = function(e) {
$scope.CSVVal = reader.result;
$scope.$apply();
}
reader.readAsText(file);
} else {
$scope.CSVVal = "File not supported!";
$scope.$apply();
}
});