#javascript #reactjs #pdfjs
Вопрос:
Создание отчета в формате PDF в колбе и отправка файла клиенту с помощью:
send_file(file,as_attachement=False
)
На конце React JS у меня есть функция, которая обрабатывает PDF-файл: С помощью Axios:
const receiveFile = (data) =gt; { if (data.data) { let url = window.URL.createObjectURL(new Blob([data.data])); let link = document.createElement("a"); link.href = url link.setAttribute("download", data.filename) document.body.appendChild(link) link.click() document.body.removeChild(link) } }
Файл отправляется без проблем, и receiveFile
данные получены правильно; однако мой браузер настроен на открытие PDF-файлов. Вместо этого меня просят загрузить его. Как исправить код, чтобы браузер отображал PDF-файл при его получении.