angular实现前端导出Excel表格
// 导出
exportExcel(){
if(this.data =https://www.it610.com/article/== undefined) {
this.data = []
this.data.push(['ID','名称','地址','流水线起始端','流水线起始端'])
}
console.log(this.data)
this.utilsService.$http.post(this.utilsService.$server + '/api/devices',{
"entriesPerPage": 20,
"pageNumber": 0
}
).subscribe((datas) => {
datas.devicesList.forEach(item=>{
let array=[];
array.push(item._id)
array.push(item.alias)
array.push(item.ipAddr)
array.push(item.first)
array.push(item.last)
this.data.push(array)
})
/* generate worksheet */
const ws: XLSX.WorkSheet = XLSX.utils.aoa_to_sheet(this.data);
/* generate workbook and add the worksheet */
const wb: XLSX.WorkBook = XLSX.utils.book_new();
XLSX.utils.book_append_sheet(wb, ws, 'Sheet1');
// /* save to file */
XLSX.writeFile(wb, 'Sheet2.xlsx');
});
【angular实现前端导出Excel表格】}
推荐阅读
- torch|pytorch入门(三)线性代数的实现
- ShardingSphere-Proxy|ShardingSphere-Proxy 前端协议问题排查方法及案例
- 计算机毕业论文和程序设计|基于 SpringBoot 的个人博客系统设计与实现(含论文与程序代码).rar
- Django全栈开发|【Python+Django】一个博客网站的设计和代码实现
- Vue项目之使用EditorConfig|Vue项目之使用EditorConfig, Eslint和Prettier实现代码规范
- 嵌入式系统|编程实现实时采集嵌入式开发板温度
- python用pd.read_csv()方法来读取csv文件的实现
- AI|PyTorch实现LeNet-5
- 深度学习|LeNet-5 详解+pytorch简洁实现
- 计算机视觉|CV第三次上机 Pytorch+LeNet-5实现手写数字识别