我不明白为什么要实现这种行为。
有什么好的理由吗?
最佳答案
为了具有刷亮功能,必须在图形顶部绘制一个捕获所有鼠标事件的透明矩形。这可以防止任何鼠标事件触发主图形元素上的工具提示事件处理程序,这也是 dc.js API 的原因。警告保持刷牙行为“开启”将禁用所有其他交互行为。
如果您想要这两种行为,请考虑使用 focus + context布局。该示例使用普通 d3,但您可以使用 dc.js 重新创建它。只需拥有相同数据的两种不同 View ,一种带有画笔,另一种带有工具提示或其他交互性。
关于d3.js - 为什么刷机阻止dc.js barChart toolTips出现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21745450/