Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 角度-如何在IE中获取文件_Angularjs_File_Internet Explorer - Fatal编程技术网

Angularjs 角度-如何在IE中获取文件

Angularjs 角度-如何在IE中获取文件,angularjs,file,internet-explorer,Angularjs,File,Internet Explorer,我无法从IE9/8上的输入文件中获取文件。10件作品 <input type="file" file-model="onFileSelected($files)" /> app.directive('fileModel', ['$parse', function ($parse) { return { restrict: 'A', link: function(scope, element, attrs) {

我无法从IE9/8上的输入文件中获取文件。10件作品

<input type="file" file-model="onFileSelected($files)" />

app.directive('fileModel', ['$parse', function ($parse) {
    return {
        restrict: 'A',

        link: function(scope, element, attrs) {           
            var fn = $parse(attrs["fileModel"]);
            element.on('change', function(e) {
                console.log(e.target.files);
            })
        }
    };
}]);

app.directive('fileModel',['$parse',function($parse){
返回{
限制:“A”,
链接:函数(作用域、元素、属性){
var fn=$parse(attrs[“fileModel”]);
元素。on('change',函数(e){
console.log(e.target.files);
})
}
};
}]);

e、 target.files在IE9上未定义此问题已得到回答,并且已被删除

不过,我可以推荐你看看。如果您需要一次上载多个文件,它会使用flash shim为大多数浏览器处理文件输入的抽象。

可能的重复项: