Vue Cli 3 + Axios Как решить искаженную проблему при загрузке файла Excel? - PullRequest
0 голосов
/ 22 апреля 2019

Мой проект построен с помощью Vue.js ,, когда я использовал axios для запроса файла Excel, возникла искаженная проблема.

Использование POI для генерации Excel в Java-коде, я установил responseType в axios, носодержимое загруженного Excel только не определено.

Вот некоторый код

// axios
          this.axios({
            method: 'post',
            url: 'adaptive/downloadBuilding',
            data: { value: JSON.stringify(this.paramForm), postType: 'param' },
            responseType: 'blob'
          }).then(res => {
            let blob = new Blob([res], { type: 'application/vnd.ms-excel' })
            let url = window.URL.createObjectURL(blob)
            window.location.href = url
          })

Я с нетерпением жду, чтобы Excel в загруженных данных мог отображаться правильно

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