如何在chart.js中添加标签链接

时间:2020-06-04 06:41:12

标签: javascript chart.js

我是JavaScript的新手,我将向图表添加链接(我将ChartJs用于项目)。 当用户单击标签时,为用户打开另一个链接。 我添加了以下内容,但对我不起作用。

function drawBarGraph(data, id) {
    var labels = data.Barlabels;
    var chartLabel = data.BarchartLabel;
    var chartdata = data.Barchartdata;
    var ctx = document.getElementById(id).getContext('2d');
    var myChart = new Chart(ctx, {
        type: 'bar',
        data: {
        labels: [<a href="#">1</a>, <a href="#">2</a>, <a href="#">3</a>, <a href="#">4</a>, <a href="#">5</a>],
        datasets: [{
            label: chartLabel,
            data: chartdata,
            backgroundColor:
            'rgba(54, 162, 235, 0.2)',
            borderColor:
            'rgba(54, 162, 235, 1)',
            borderWidth: 1
        }]
        },
        options: {
        scales: {
            yAxes: [{
            ticks: {
                beginAtZero: true
            }
            }]
        }
        }
    });
    }

我该怎么办?

1 个答案:

答案 0 :(得分:0)

弄清楚如何将链接超链接到他们单击的链接,那里有一个命令,我只是不记得它在我头上了,但是如果使用JavaScript,您应该能够重定向单击该链接的人到你想要他们去的任何地方。