我正在使用react-chartjs-2来呈现图表,单击活动点时,它会被重定向到其他页面。
<Line
id={'chartid'}
data={data}
options={options}
getElementAtEvent={dataset => {
// redirects to some other page
}}
/>
示例图表
我们正在进行自动化测试,需要检查单击是否正常工作。
是否有任何选项可以添加id/class到渲染画布中的活动元素。有人能帮忙吗?
1条答案
按热度按时间13z8s7eq1#
AFAIK每个元素都有与绘制的数据集相关的
datasetIndex
和index
属性。在画布(特定点)上发出click
事件,您可以检查数据集索引和索引是否是您所期望的