Javascript [MIXED CHART.JS]动画选项使CHART.JS出错 打开 试着把鼠标悬停在图表上

Javascript [MIXED CHART.JS]动画选项使CHART.JS出错 打开 试着把鼠标悬停在图表上,javascript,chart.js,Javascript,Chart.js,当您将鼠标悬停在它上方时,可以看到它每次都在闪烁,这是由“动画”选项引起的 如何处理 代码: 你做的一切都很好,但有一个错误。检查 您不能在将颜色设置为0的方式上声明颜色。您可以编写black或使用'rgba(0,0,0)您做的一切都很好,但有一个错误。检查 您不能在将颜色设置为0的方式上声明颜色。您可以编写黑色或使用'rgba(0,0,0)欢迎使用StackOverflow!请将代码笔中的代码添加到问题文本中。欢迎使用StackOverflow!请将代码笔中的代码添加到问题文本中。谢谢。你的回

当您将鼠标悬停在它上方时,可以看到它每次都在闪烁,这是由“动画”选项引起的

如何处理

代码:


你做的一切都很好,但有一个错误。检查


您不能在将颜色设置为
0
的方式上声明颜色。您可以编写
black
或使用
'rgba(0,0,0)

您做的一切都很好,但有一个错误。检查


您不能在将颜色设置为
0
的方式上声明颜色。您可以编写
黑色
或使用
'rgba(0,0,0)

欢迎使用StackOverflow!请将代码笔中的代码添加到问题文本中。欢迎使用StackOverflow!请将代码笔中的代码添加到问题文本中。谢谢。你的回答很好。现在工具提示也出错了。如何仅在初始化时设置动画?有什么线索吗?它只有在初始化时才会动画,只有当你更新图表时才有可能再次动画,所以这就是你正在使用的。工具提示发生了什么?您可以将鼠标悬停在图表上。你会看到它(有点)震动检查这个,它的行为很奇怪,因为你应该使用标签callbeck no title。我不明白你所说的“标签callback no title”是什么意思。你能详细解释一下吗?谢谢。你的回答很好。现在工具提示也出错了。如何仅在初始化时设置动画?有什么线索吗?它只有在初始化时才会动画,只有当你更新图表时才有可能再次动画,所以这就是你正在使用的。工具提示发生了什么?您可以将鼠标悬停在图表上。你会看到它(有点)震动检查这个,它的行为很奇怪,因为你应该使用标签callbeck no title。我不明白你所说的“标签callback no title”是什么意思。你能详细说明一下吗?
        var lineChartOptions = {
            animation: {
              easing: 'easeInOutBack'
            },
            legend: {
                display: false
            },
            tooltips: {
                mode: 'index',
                intersect: false,
                callbacks: {
                    title: function (tooltipItem, data) {
                        var arrDateTooltip = new Array();

                        tooltipItem.forEach(function (value, index) {
                            arrDateTooltip.push(hourTooltipCallbackLine[value.index])
                        })

                        return arrDateTooltip;
                    },
            hover: {
                mode: 'nearest',
                intersect: true
            },
            scales: {
                yAxes: [{
                    ticks: {
                        beginAtZero:true
                    }
                }]
            },
        }