通过接口拿到的数据结构如上所示,现在要通过 JavaScript 将数据导出:
<script type="text/javascript" src="json2csv.js"></script>
<script type="text/javascript">
var title = Object.keys(jsonData.list[0]);
var csv = json2csv({data: jsonData.list, fields: title});
// 实现方法一:
var exportFun = function(content, filename) {
var eLink = document.createElement('a');
eLink.download = filename;
eLink.style.display = 'none';
// 字符内容转成blob地址
var blob = new Blob([content]);
eLink.href = URL.createObjectURL(bl