ノードjsとmulterでファイルをアップロードしていて、端末にアップロードされたファイルの名前を表示する必要があります。しかし、私は唯一のSelected Files: [object Object],[object Object],[object Object]
console.log(req.files)でアップロードしたファイルのファイル名を表示
router.post('/upload', function(req,res){
upload(req,res,function(err) {
console.log('Selected Files: ' + req.files);
if(err){
res.end("Error: '" + err + "'");
}else{
console.log('Files uploaded!');
res.sendStatus(204);
}
});
});
を取得し、私もreq.files.filenameを試してみましたが、それは私に出力を与えた:Selected Files: undefined
はどのようにしてアップロードされたファイルの名前を表示することができますか?
ありがとうございます!どうすればファイル名だけを表示できますか? – nolags
あなたが答えを受け入れることができれば素晴らしいでしょう:) –
fileNames.push(element.name)と彼はスロー: "選択されたファイル:[未定義、未定義]"しかし(element.filename)と彼は正しい出力を与える。ありがとう! – nolags