3
Я получил пустой массив, выполнив ниже функцию после выполнения документации.Загрузите несколько файлов с помощью multer failed
var multer = require('multer');
var upload = multer();
router.post('/image', upload.array('photos', 4), function(req, res) {
var file = req.files;
console.log('======')
console.log(file);
res.end();
});
<form action="/products/image" method="post" enctype="multipart/form-data">
<input type="file" name="file" value="upload" multiple>
<input type="submit" value="upload">
</form>
Но самое странное, это на самом деле работает
router.post('/image',upload.single('avatar'), function(req, res) {
var file = req.files;
console.log('======')
console.log(file);
res.end();
});
с одной загрузки файла.
, где я должен указать свой атрибут для MAXCOUNT в нефрите? –
Вы уже указали здесь: router.post ('/ image', upload.array ('photos', 4). Вы просто переименовываете 'photos' как 'file' thats it –
awsome, это запутанно, теперь оно очищено, tq. –