如何确定'chart.js'pluginservice中的图表类型

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

如果我使用Chart.pluginService.register,我想找出图表类型,我有一个循环调用所有图表共有的图表功能,而我无法填充折线图。因此,我需要找出它的类型。下面提到的是我的代码:

Chart.pluginService.register({
    beforeDraw: function (chart) {

    if (chart.config.type !== "donught")

我调用此服务的循环

for (var i=1; i<8;i++)
{
if (i == 7) 
        {
           var type1 = 'line'}
           else {var type1 = 'doughnut'}

new Chart(document.getElementById('doughnut-chart'+i), {

    type: type1,
    data: datas[i],
    options: option[i]

});

}

我尝试过'chart.config.type',我认为这是无效的。如何在'Chart.pluginService.register']中查找图表类型

如果我使用Chart.pluginService.register,我想找出图表类型,我有一个循环调用所有图表共有的图表功能,而我无法填充折线图。因此,我...

javascript chart.js
1个回答
0
投票

根据documentation,您需要使用Chart.plugins.register,而不是Chart.pluginService.register。否则,您的代码似乎可以正常工作。

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