const { data } = await ContestConfigApi.exportRequests();
let blob = new Blob([data], { type: "" });
let url = window.URL || window.webkitURL;
let link = url.createObjectURL(blob);
let a = document.createElement("a");
a.setAttribute("download", "export.xlsx");
a.setAttribute("href", link);
document.body.appendChild(a);
a.click();
document.body.removeChild(a);
в data лежит бинарник файл скачал но когда пытаюсь его открыть через офис пишет что типа недопустимый формат и тд а через posrman напрямую все ок скачивает и открывает в чем проблема?
https://github.com/kennethjiang/js-file-download
без библиотеки можно сделать ?)
скопируй логику
Ага )
не помогло
Обсуждают сегодня