chart.js - Chart.js 2.0:如何在鼠标悬停时显示工具提示
问题描述
将鼠标悬停在 Chart.js 图表中时,工具提示的显示出现问题。当屏幕很小时,它会显示,当我回到正常尺寸时,它会显示得更多。
这是我的代码:
if ((window.screen.width > 375) && (window.screen.height > 568)) {
$scope.billing_options = {
//responsive: true,
legend: {
display: true
},
scales: {
yAxes: [{
//axe des y
ticks: {
beginAtZero: true,
suggestedMax: 0.07,
//Create % notation labels
callback: function (value, index, values) {
return Math.round((value) * 100) + " %";
}
}
}]
},
tooltips: {
callbacks: {
label: function (tooltipItem, data) {
if (data.datasets[tooltipItem.datasetIndex].label == 'Avenant') {
return data.datasets[tooltipItem.datasetIndex].label + ': ' + ((factudata[tooltipItem.index].salesVariation)) + " %";
} else
return data.datasets[tooltipItem.datasetIndex].label + ': ' + ((data.datasets[tooltipItem.datasetIndex].data[tooltipItem.index])) + " %";
}
}
}
};
解决方案
推荐阅读
- javascript - (REACT) 优化 API 调用链导致组件不渲染
- javascript - Jquery Datatable 分页按钮样式修复
- aws-amplify - AWS Amplify 创建多个具有重复信息的 DynamoDB 表?
- flutter - 如何从映射转换字符串值
> 键入 Double?扑 - python - 在 Mac OS Catalina 上卸载所有 `pip` 包
- django - django 如何在模板中循环查看和打印
- automation - 如何使用 appium 找到当前的 apk 版本?
- java - Apache Crunch 可以用来创建类似 Graph 的数据结构吗?
- java - 可滚动的 TabWidget 或 TabLayout
- javascript - 有 2 个 Spotify api 调用,如何将它们放入 1 个 Promise.all?