Как скачать файл Excel с Angular4 и Rails API? - PullRequest
0 голосов
/ 07 июня 2018

У меня есть Rails API и Angular 4 Application.Пользователи, имеющие отчеты Excel. Эти отчеты доступны только для аутентифицированных пользователей.

Rails API будет иметь данные для отчета.Приложение Angular должно получать данные из Rails API и загружать файл Excel.

Пожалуйста, дайте мне совет, как это реализовать?Ценю ваши ответы.

1 Ответ

0 голосов
/ 07 июня 2018

Вы можете нажать API, который загрузит файл Excel.Для этого вам просто нужно установить специальный заголовок для загрузки файла Excel.Вот

   def show
    respond_to do |format|
       format.html { # render normal show here }
       format.xls { # render excel file here }
    end
   end

И сделайте http://localhost:3000/data/5.xls запрос от вашего углового приложения, которое предложит скачать файл Excel

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