我希望能够链接 Chart.js条形图中的 x 标签。我已经进行了相当彻底的搜索,最终尝试提出自己的解决方案:因为标签对应于它们正上方的条形图,并且 Chart.js 有一个内置getBarsAtEvent(evt)方法,所以如果用户没有,我尝试创建一个事件单击图表 - 这个新事件位于pageX初始pageY单击的正上方,这样如果用户单击标签,新事件将模拟条形图上的单击。
但是,重复调用getBarsAtEvent(createdClickEvent)会给我一个Uncaught TypeError ("Cannot read property 'getBoundingClientRect' of null"),这必定意味着该getBarsAtEvent方法在模拟单击时调用时实际上不会返回任何内容。
任何建议或替代方法将不胜感激,提前致谢。