Я ничего не знаю об angular, но если вы находитесь в laravel, вы можете
вызвать ajax-запрос к вашему контроллеру
, а затем создать временный файл Excel с вашими данными.
, затем просто загрузите его через этот заголовок.
header('Content-Type: text/csv');
echo file_get_contents('your_file_location_url');
, затем отсоедините временный файл, если хотите