скачку файла на laravel vue, но файл не скачивается.
если скачивание происходит по нажатию кнопки, я бы рекомендовал отправлять пользователя по классической ссылке, а не делать запрос через ajax
если все таки нужно через js, то вот рабочий вариант https://stackoverflow.com/a/44021663/5253399
Ну как-бы тебе видимо нужно создать метод getFile и уже в нем по обычному запрос get отдать файл
мне нужно через js, пробую вашим методом, но вылетает в catch
у тебя запрос с параметром, надо вот так, как по ссылке, но второй пример axios.post('/download-report', { data: { id: '456' }, responseType: 'responseType' }) catch попадает когда ошибка при запросе
let url = ...?
теперь заработало, спасибо большое)) только сейчас страница перегружается, а без перезагрузку как то можно это реализовать?
https://developer.mozilla.org/en-US/docs/Web/API/Window/open вторым параметром __blank попробуй, как при указание ссылки
Просто заюзай мой код
Обсуждают сегодня