Как создать файл CSV в vue.js - PullRequest
0 голосов
/ 23 ноября 2018

Я попытался создать файл CSV в vue.js.Сервер отправляет данные о готовности, которые мы можем напрямую записать в файл CSV.данные из ответа сервера:

head1, head2, head3, head4
1,2,3,4
5,6,7,8

Это мой формат ответа от сервера.Я хочу записать эти данные в формате CSV и предоставить функциональность загрузки CSV.

Есть идеи по созданию и записи файла в vue.js?

1 Ответ

0 голосов
/ 07 декабря 2018

Я получил свой ответ, используя javascript.

У меня есть один скрытый тег html <a>

<a href="" id="downloadlink" ref="csvfiledownload" hidden="true" download="mycsv.csv">download</a>

Ниже представлен мой javascript для загрузки csv

downloadCSV(data){
    var link = document.getElementById('downloadlink');
    link.href = Utils.makeTextFile(response.data);
    link.style.display = 'block';
    link.click();
}

значение данных в формате данных CSV

col1, col2, col3
row1-value1, row1-value2, row1-value3
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...