导出数据
Pivot 通过底层 Table widget 将表格数据导出为 XLSX 或 CSV 格式。使用 getTable 方法获取 Table 实例,然后通过 Table 的 api.exec 方法触发 export 事件。
以下示例获取 Table 实例并以 CSV 和 XLSX 格式触发 export 事件:
const widget = new pivot.Pivot("#root", { /* settings */ });
widget.getTable().exec("export", {
options: {
format: "csv",
cols: ";"
}
});
widget.getTable().exec("export", {
options: {
format: "xlsx",
fileName: "My Report",
sheetName: "Quarter 1"
}
});
提示
getTable 方法接受一个可选的布尔参数 wait。传入 true 可返回一个 Promise,该 Promise 在 Table API 可用后 resolve。适用于在 Pivot 初始化期间需要 Table API 就绪的场景。
示例
以下代码片段演示了数据导出:
相关文章: