(value)
| 941 | |
| 942 | // 获取热力图颜色 |
| 943 | function getHeatmapColor(value) { |
| 944 | // 红-黄-绿渐变 |
| 945 | const r = value < 0.5 ? 255 : Math.round(255 * (1 - 2 * (value - 0.5))); |
| 946 | const g = value < 0.5 ? Math.round(255 * (2 * value)) : 255; |
| 947 | const b = 0; |
| 948 | |
| 949 | return `rgb(${r}, ${g}, ${b})`; |
| 950 | } |
| 951 | |
| 952 | // 注册Chart.js插件以支持数据标签 |
| 953 | Chart.register({ |