如何保存隐藏数据集的用户设置以供更新?
How to conserve user setting for hidden dataset for update?
我有隐藏的数据集 (hidden:true)。
用户可以通过单击图例取消隐藏数据集。
当我现在更新数据集时,数据集再次隐藏(而不是用户取消隐藏)。
如何在更新数据集之前找出隐藏的用户设置?
(图表中仅存储了原始设置 - 或者我错了?)
chart.js 3.7.1
这可以通过 chart.getDatasetMeta(index)
完成,如下所示:
let chart = new Chart(ctx, {...});
...
let hidden = chart.getDatasetMeta(datasetIndex).hidden;
我有隐藏的数据集 (hidden:true)。 用户可以通过单击图例取消隐藏数据集。 当我现在更新数据集时,数据集再次隐藏(而不是用户取消隐藏)。
如何在更新数据集之前找出隐藏的用户设置? (图表中仅存储了原始设置 - 或者我错了?)
chart.js 3.7.1
这可以通过 chart.getDatasetMeta(index)
完成,如下所示:
let chart = new Chart(ctx, {...});
...
let hidden = chart.getDatasetMeta(datasetIndex).hidden;