Vue verwendet XLSX zum Herunterladen von Tabellen

herunterladen

	import XLSX from 'xlsx';
	let body =[{
    
    name:'zs', age: 15}];
	let header = ['name', 'age'];
	let name = '下载表格.xlsx';
	
	downloadXlSX(body, header, name){
    
    
		const tableData = [header];
		data.forEach(item=>{
    
    
			const rowData = [];
			header.forEach(itemH=>{
    
    
				rowData.push(item[itemH]);
				tableData.push(rowData);
				const ws = XLSX.utils.aoa_to_sheet(tabelData);
				const wb = XLSX.utils.book_new();
				XLSX.utols.book_append_sheet(wb,ws,name)
				XLSX.writeFile(wb,`${
      
      name}`.xlsx)
			})
		})
		}

Guess you like

Origin blog.csdn.net/weixin_43979503/article/details/125547716