xlsx 文件导出文件怎么设置所有的单元格 左对齐 // 成本分析数据导出 const exportcbDetaildata = () => { const data = [ ['类别', '计划工作量', '占比', '实际工作量', '占比', '利润'], arraylist1, arraylist2, arraylist3, arraylist4, arraylist5, arraylist6, arraylist7, arraylist9,arraylist8 ]; const wb = XLSX.utils.book_new(); const ws = XLSX.utils.aoa_to_sheet(data); // 设置单元格样式为左对齐 // 设置单元格样式 // ws['A1'].s = { // alignment: { // horizontal: 'left', // vertical: 'top', // }, // }; // // 通过循环设置其他单元格的左对齐 // for (let row = 1; row <= data.length; row++) { // for (let col = 1; col <= data[0].length; col++) { // const cellRef = XLSX.utils.encode_cell({ c: col - 1, r: row - 1 }); // if (!ws[cellRef]) ws[cellRef] = {}; // ws[cellRef].s = ws['A1'].s; // } // } // 设置单元格的样式 // 将工作表添加到工作簿 ws["!cols"] = [//设置每一列的宽度 { wch:10 }, { wch: 10 }, { wch: 10 }, { wch: 10 }, { wch: 10 }, { wch: 10 }, ] console.log('最新的数据看看', data, ws) XLSX.utils.book_append_sheet(wb, ws, 'Sheet1'); XLSX.writeFile(wb, '成本分析.xlsx'); };