我调用此函数将饼图绘制到模态窗口内 ID 为“animating-donut”的 div 中。
第一次它有效,但是当第二次单击时我收到这些错误并且图表不显示
无论如何,我不认为这些错误会导致图表第二次不像第一次显示时那样显示,即使存在这些错误 -
谢谢
这是我的功能
function donutam(donutdatalabel,donutdataseries){
//Pie View;
root = am5.Root.new("animating-donut");
// Set themes
root.setThemes([
am5themes_Animated.new(root)
]);
// Create chart
var chart = root.container.children.push(am5percent.PieChart.new(root, {
layout: root.verticalLayout
}));
// Create series
var series = chart.series.push(am5percent.PieSeries.new(root, {
valueField: "value",
categoryField: "category"
}));
// Set data
var serie = donutdataseries.split(',');
var labels = donutdatalabel.split(',');
var seriesarr = [];
for (i = 0; i < serie.length; i++) {
seriesarr[i] = {value: serie[i], category: …Run Code Online (Sandbox Code Playgroud)