【发布时间】:2018-04-02 02:58:07
【问题描述】:
我正在使用带有 socket.io 和 socketio-file-upload 的 NodeJS 来上传多个文件,效果很好!但是我遇到了一个问题,我试图保存输入的名称属性,这些文件将它们保存到我的数据库中。
当我上传 1 个或多个文件时,我似乎无法访问输入字段名称或显示哪些文件来自哪个输入字段的内容。
这是我的正面:
var uploader = new SocketIOFileUpload(socket);
var array_files_lvl_3 = [
document.getElementById("l3_id_front"),
document.getElementById("l3_id_back"),
document.getElementById("l3_address_proof_1"),
document.getElementById("l3_address_proof_2"),
document.getElementById("l3_passport")
];
uploader.listenOnArraySubmit(document.getElementById("save_level_3"), array_files_lvl_3);
这是我的背影:
var uploader = new siofu();
uploader.dir = "uploads/userL3";
uploader.listen(socket);
uploader.on('saved', function(evnt){
console.log(evnt);
//this "event" variable has a lot of information
//but none of it tells me the input name where it came from.
});
这就是“evnt”变量所持有的:
【问题讨论】:
标签: node.js mongodb file-upload npm socket.io