我在尝试 jChartFX 的“入门”教程时收到上述错误消息。在我的页面中,我所拥有的就是这个(它与提取的 jchartfx 文件/文件夹位于同一文件夹中):
<head>
<link rel="stylesheet" type="text/css" href="styles/chartfx.css" />
<script type="text/javascript" src="js/jchartfx.system.js"></script>
<script type="text/javascript" src="js/jchartfx.coreBasic.js"></script>
</head>
<body onload="loadChart()">
<script type="text/javascript" language="javascript">
var chart1;
function loadChart()
{
chart1 = new cfx.Chart();
chart1.setGallery(Gallery.Pie);
var divHolder = document.getElementById('ChartDiv');
chart1.create(divHolder);
}
</script>
<div id="ChartDiv" style="width:600px;height:400px;display:inline-block"></div>
</body>
我认为 Gallery 是在 jchartfx.coreVector.js 中定义的,并且我知道指向 Javascript 文件的链接是正确的,因为我向它添加了一个额外的函数 (sayHello()),我可以很好地调用该函数。
谁能告诉我为什么我会收到这个错误?js 都被缩小了,所以我很难弄清楚出了什么问题。
编辑:我刚刚下载了以前的版本,但仍然遇到完全相同的问题
谢谢