我正在使用angular-file-upload。我添加了一个过滤器来限制文件上传大小。但我找不到如何抓住它,所以我可以向用户显示一条消息。
self.uploader.filters.push({
'name': 'enforceMaxFileSize',
'fn': function(item) {
return item.size <= 10485760; // 10 MiB to bytes
}
});
答案 0 :(得分:1)
试试这个
self.uploader.filters.push({
'name': 'enforceMaxFileSize',
'fn': function(item) {
if(item.size > 10485760){
alert('Max file size is 10485760');
}
return item.size <= 10485760; // 10 MiB to bytes
}
});