javascript – 更改Chart.js工具提示插入位置

我使用 Chart.js 2.5创建了一个圆环图.我遇到的问题是工具提示.当我将鼠标悬停在图表上时,会显示工具提示,其中插入符号始终位于左侧或右侧,如下所示:

我想改变插入位置,使其始终显示底部.那可能吗?

这是我的图表代码

var myChart = new Chart(ctx,{
    type: 'doughnut',data: {
        labels: ['Jan','Feb','Mar'],datasets: [{
            label: 'dataset',data: [30,50,20],backgroundColor: [
            'rgb(153,102,255)','rgb(255,205,86)','rgb(54,162,235)'
            ],}],}
})

解决方法

您可以将yAlign属性设置为图表选项中工具提示底部,以便始终在底部位置显示工具提示的插入符号…
options: {
    tooltips: {
        yAlign: 'bottom'
    }
}

ᴅᴇᴍᴏ

var ctx = document.getElementById("chart").getContext("2d");
var myChart = new Chart(ctx,backgroundColor: ['rgb(153,235)']
        }]
    },options: {
        responsive: false,tooltips: {
            yAlign: 'bottom'
        }
    }
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.5.0/Chart.min.js"></script>
<canvas id="chart" height="180"></canvas>

相关文章

什么是深拷贝与浅拷贝?深拷贝与浅拷贝是js中处理对象或数据...
前言 今天复习了一些前端算法题,写到一两道比较有意思的题:...
最近在看回JavaScript的面试题,this 指向问题是入坑前端必须...
js如何实现弹出form提交表单?(图文+视频)
js怎么获取复选框选中的值
js如何实现倒计时跳转页面