Я пытаюсь экспортировать Excel, используя Laravel с Vuejs, каким-то образом Код возвращает истинное значение, но не может загрузить файл Excel, если я сделаю обычный запрос, он загрузит файл, но при запросе axios он не будет экспортировать файл
Я использую php artisan make: экспорт в файл экспорта
В App / Export / studentexport.php
public function collection()
{
return Student_master::all();
}
, затем в контроллере я выполню функцию
public function export()
{
return Excel::download(new StudentExport, 'users.xlsx');
}
В моем файле Vue я напишу код, который может вызвать контроллер и экспортировать файл
axios.get('api/export')
.then(()=>{
toast({
type: 'success',
title: 'Export the Data'
})
})
.catch(()=> {
toast({
type: 'warning',
title: 'Can not Export'
})
})
, но результат будет такой:
, который будетверните Правда, я действительно не знаю, как решить эту проблему, помогите мне