我正在使用react-highcharts绘制条形图,甜甜圈图和钟形曲线图。在绘制其他图表时,我无法使用react-highcharts绘制钟形曲线图表。用于高位图表的React包是https://www.npmjs.com/package/react-highcharts
这是我的实现:
import React, { Component } from "react";
import ReactHighCharts from "react-highcharts";
class BellCurve extends Component {
constructor(props) {
super(props);
this.state = {
config: {
title: {
text: null,
},
legend: {
enabled: false,
},
xAxis: [
{
title: {
text: "Data",
},
visible: false,
},
{
title: {
text: "Bell curve",
},
opposite: true,
visible: false,
},
],
yAxis: [
{
title: {
text: "Data",
},
visible: false,
},
{
title: {
text: "Bell curve",
},
opposite: true,
visible: false,
},
],
series: [
{
name: "Bell curve",
type: "bellcurve",
xAxis: 1,
yAxis: 1,
intervals: 4,
baseSeries: 1,
zIndex: -1,
marker: {
enabled: true,
},
},
{
name: "Data",
type: "scatter",
data: [
0.0,
0.0,
0.0,
1.32,
1.0,
0.74,
0.43,
0.48,
0.14,
-0.21,
-0.22,
-0.28,
0.06,
0.04,
0.13,
0.07,
0.07,
0.04,
-0.05,
0.2,
0.14,
-0.05,
-0.11,
-0.26,
-0.21,
-0.02,
0.29,
0.21,
],
visible: false,
marker: {
radius: 1.5,
},
},
],
},
};
}
render() {
return <ReactHighCharts config={this.state.config} />;
}
}
export default BellCurve;
在运行上面的代码时,我得到如下错误:Cannot read property 'destroy' of undefined
关于如何解决此错误的任何建议?