0

我制作的一个简单图表在 Sencha Fiddle 中运行良好(请参阅此处),但不会在我的应用程序中运行。我在 Chrome 开发者工具中看到的错误是:

*Uncaught TypeError: Cannot read property 'get' of undefined*ext-all.js:19

我包括在内ext-charts.js,甚至Cartesian.js看看这是否有帮助,但没有雪茄。

<script type="text/javascript" src="Components/Sencha/ext-all.js"></script>
<script type="text/javascript" src="Components/Sencha/packages/ext-charts/build/ext-charts.js"></script>
<script type="text/javascript" src="Components/Sencha/packages/ext-charts/src/chart/series/Cartesian.js"></script>

任何人都知道为什么会发生这种情况?

4

1 回答 1

0

好吧,原来ext-charts是 ExtJS 4 中的旧图表包,sencha-charts是 ExtJS 5 中引入的新图表包。

由于缺少包,ExtJS 版本低于 5.0.1 的 Sencha Fiddle 不会呈现图表。

我的版本是 5.0.1,所以加载sencha-charts包解决了这个问题。

于 2014-11-01T07:16:06.207 回答