У меня есть маленькая дилемма, использую multer для загрузки изображения.
Изображение которое загружаю хочу отобразить на след странице, как мне это сделать?
router.post('/upload', (request, response) => {
upload(request, response, (error) => {
if(error) {
request.flash('error_message', 'Only images are allowed')
response.redirect('/')
}
else {
if(request.file == undefined) {
request.flash('error_message', 'Image file was not been selected.')
response.redirect('/')
console.log(request.file)
}
else {
request.flash('success_message', 'Image was uploaded successfully.')
response.redirect('/compress')
console.log(request.file)
}
}
})
})
router.get('/compress', (request, response) => {
response.render('compress')
file: `uploads/${request.file}`
})
<img class="uploadedImage" src="uploads/{{file}}"></img>