canvas - 删除单点悬停时的彩色框,并显示多个点何时与图表 Js 相交
问题描述
我希望它的功能类似于[多点]单点 基本上彩色框只会显示是否有点重叠并且需要根据线进行区分。有任何想法吗?
tooltips: {
enabled: true,
mode: 'point',
displayColors: true,
backgroundColor: 'rgba(252, 252, 252, 1)',
bodyFontColor: 'rgba(102, 102, 102, 1)',
cornerRadius: 2,
xPadding: 10,
yPadding: 12,
caretSize: 10,
callbacks: {
title: () => null,
label: t => t.yLabel.toLocaleString() + ' kBtu/GSF',
afterLabel: (t, d) => (typeof footnotes[d.datasets[t.datasetIndex].label] !== 'undefined' && typeof footnotes[d.datasets[t.datasetIndex].label][t.xLabel] === 'string')
? footnotes[d.datasets[t.datasetIndex].label][t.xLabel].replace(/\n\s+/g, '\n')
: null
}
},
// Note: set this on the global variable
hover: {
mode: 'point',
onHover:
}
解决方案
推荐阅读
- python - 输入任何正整数时输出停止。问题一定出在while循环中
- javascript - Javascript 中 let 和 var 的奇怪行为
- reactjs - ANTD List 组件集成
- sql - SQL 权限行为异常
- javascript - 如何使正则表达式返回字符串中匹配的值而不是Javascript中的布尔值
- node.js - nodejs中单个异步函数中的多个等待
- r - 一次累加和减法时带有重置的条件cumsum
- css - Jumbotron 背景图像不起作用。我究竟做错了什么?
- javascript - 从字符串查询中获取命名参数
- sql - DATEDIFF - 我的 SQL 查询有什么问题?