跳至主要内容

导出数据

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 就绪的场景。

示例

以下代码片段演示了数据导出:

相关文章