vue导出excel文件
时间: 2023-10-26 10:45:19 浏览: 89
vue导入导出excel文件
您可以使用 js-xlsx 库来将 Vue 中的数据导出为 Excel 文件。您可以参考以下代码:
// 导入 js-xlsx 库
import XLSX from 'xlsx';
export default {
methods: {
exportExcel() {
// 表头与表格数据
const headers = ['姓名', '年龄', '性别'];
const tableData = [
['张三', 18, '男'],
['李四', 20, '女'],
['王五', 22, '男']
];
// 创建 worksheet
const worksheet = XLSX.utils.json_to_sheet(tableData, { header: headers });
// 创建 workbook
const workbook = XLSX.utils.book_new();
XLSX.utils.book_append_sheet(workbook, worksheet, '表格数据');
// 导出 Excel 文件
XLSX.writeFile(workbook, '表格数据.xlsx');
}
}
}
阅读全文