【发布时间】:2021-05-11 19:04:10
【问题描述】:
我想知道单击元素时的“userId”自定义属性。
如果我向数据集对象添加自定义属性,则添加的自定义属性不会显示在 getElementAtEvent 中检索到的元素中。
【问题讨论】:
标签: chart.js react-chartjs react-chartist
我想知道单击元素时的“userId”自定义属性。
如果我向数据集对象添加自定义属性,则添加的自定义属性不会显示在 getElementAtEvent 中检索到的元素中。
【问题讨论】:
标签: chart.js react-chartjs react-chartist
由于您几乎没有给出任何关于您尝试访问自定义属性的说明,我认为它位于数据集本身中,如果是这种情况,您可以像这样访问它:
onClick: (evt, elements, chart) => {
alert(chart.data.datasets[chart.getElementsAtEventForMode(evt, 'nearest', { intersect: true }, true)[0].datasetIndex].customProperty)
}
【讨论】: