如何在 chartjs 中添加标签链接

问题描述 投票:0回答:1

我是一个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
            }
            }]
        }
        }
    });
    }

我怎么做呢?

javascript chart.js
1个回答
0
投票

想办法把链接超链接到他们点击的链接上,有一个命令,我只是不记得了,但如果是javascript,你应该能够把点击该链接的人重定向到任何你想让他们去的地方。

© www.soinside.com 2019 - 2024. All rights reserved.