跳至主要内容

setConfig()

描述

更新 Pivot widget 的当前配置

该方法用于更新 Pivot widget 的当前配置。当需要更新 widget 的底层数据集时,此方法非常有用。该方法会保留所有之前设置的、未在 setConfig 调用中显式传入的选项。

用法

setConfig(config: { [key:any]: any }): void;

参数

  • config - (必填)Pivot 配置对象。完整属性列表请参见此处
important

该方法仅更改您传入的参数。它会销毁当前组件并初始化一个新组件。

示例

// 创建 Pivot
const table = new pivot.Pivot("#root", {
fields,
data: dataset,
config: {
rows: ["studio", "genre"],
columns: [],
values: [
{
field: "title",
method: "count"
},
{
field: "score",
method: "max"
}
]
}
});

// 更新配置参数
table.setConfig({
config: {
rows: ["studio", "genre", "duration"],
columns: [],
values: [
{
field: "title",
method: "count"
},
{
field: "score",
method: "max"
},
{
field: "type",
method: "count"
}
]
}
});