Файл Excel поврежден при загрузке с топором ios vuejs - PullRequest
0 голосов
/ 07 января 2020

Я пытаюсь загрузить файл Excel. Я использовал топор ios для него.

Я попробовал приведенный ниже код

     axios.post(backendURL + 'api/client?file_name='+file_name,params, {
        file_name: file_name
    }, {
        responseType: 'blob'
    }).then((response) => {
        const url = URL.createObjectURL(new Blob([response.data], {
            type: 'application/vnd.ms-excel'
        }))
        const link = document.createElement('a')
        link.href = url
        link.setAttribute('download', file_name)
        document.body.appendChild(link)
        link.click()
    });

Я получаю сообщение об ошибке, так как "Excel не может открыть файл" filename.xlsx ", потому что Неверный формат файла или расширение файла. Убедитесь, что файл не был поврежден и что расширение файла соответствует формату файла "

Я перепробовал все решения, которые я нашел в Google, но ничего не помогло. Пожалуйста, помогите

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...