Я работаю в Vue. js / Node.js (express. js)
И пытаюсь показать изображение после загрузки его по GET-запросу (по Ax ios) с сервера.
Файл загружен пользователем, поэтому мы не знаем о его деталях (длина или т. д. c.).
И после загрузки его необходимо показать пользователю. .
Сервер после получения запроса на загрузку просто получает файл с диска и помещает его в ответ:
(req, res) => {
...
res.download(file)
}
В клиенте я сделал это до сих пор,
после загружая файл, я конвертирую его в строку Base64:
Buffer.from(response.data, 'binary').toString('base64')
(ответ на запрос GET)
и пытаюсь показать его в моем шаблоне так:
:src="'data:image/png;base64,' + myBase64string"
И не удалось вообще!
Очень ценю любой совет, предложение, помощь или др. c.