在multer https://www.npmjs.com/package/multer中,如何检查文件上传的时间?我在哪里可以访问回调函数?
由于
答案 0 :(得分:0)
在初始化将为每个上传的文件调用的multer时,在angular.module('myApp.Tree_Service', [])
.factory('TreeService', function() {
var svc = {};
var treeDirectories = [
{
name: 'Project1',
id: "1",
type: 'folder',
collapse: true,
children: [
{
name: 'CSS',
id: "1-1",
type: 'folder',
collapse: false,
children: [
{
name: 'style1.css',
id: "1-1-1",
type: 'file'
},
{
name: 'style2.css',
id: "1-1-2",
type: 'file'
}
]
}
]
}
];
svc.add = function () {}
svc.delete = function (item, index) { }
svc.getItem = function () { return treeDirectories; }
return svc;
});
})();
选项中指定回调(请参阅https://github.com/expressjs/multer#filefilter),或者只需检查fileFilter
(如果使用) req.file
}或如果您在快速回调中使用.single()
,请选中req.files
。
e.g:
.multi()
希望这有帮助。