如何使用Angular 2将JSON数据导出为PDF,Excel [英] How to export my json data into pdf,excel using angular 2
本文介绍了如何使用Angular 2将JSON数据导出为PDF,Excel的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我已经从角度2 网站创建了数据表.现在我想将我的json数据导出到PDF,使用angular 2框架精益求精.
I have created my Data table from the angular 2 website. Now I want to export my json data to PDF,excel using angular 2 framework.
请给我建议,我该如何实现该链接或任何链接.
Kindly give me suggestion how can I achieve that or any link if you have.
致谢
推荐答案
我终于用到了这个:
function downloadExcelFile(ev) {
connectionService.getExcelExport(function (response) {
if (response.status == 200) {
/**
* Export data to csv file
*/
let blob = new Blob([response.data], {type: 'text/csv'});
let filename = `export.csv`;
if(window.navigator.msSaveOrOpenBlob) {
window.navigator.msSaveBlob(blob, filename);
}
else{
let elem = window.document.createElement('a');
elem.href = window.URL.createObjectURL(blob);
elem.download = filename;
document.body.appendChild(elem);
elem.click();
document.body.removeChild(elem);
}
console.log(`export excel file is successful.`);
}
})
}
这篇关于如何使用Angular 2将JSON数据导出为PDF,Excel的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文