如果我使用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,我想找出图表类型,我有一个循环调用所有图表共有的图表功能,而我无法填充折线图。因此,我...
根据documentation,您需要使用Chart.plugins.register
,而不是Chart.pluginService.register
。否则,您的代码似乎可以正常工作。