从sencha网站运行示例“源代码”,导致错误

时间:2012-05-19 10:32:49

标签: extjs extjs4 sencha-charts

我正在尝试修改this website中的示例。我在GoogleChrome上运行这个例子,但编译器或其他任何东西,给我以下错误

  

“未捕获的ReferenceError:未定义store1”。

在我的浏览器中,我键入以下内容:localhost / helloext / index.html,我希望看到结果是,RadarFillExample,如上面提到的网站。

index.html包含以下内容:

<html>
<head>
<title>Hello Ext</title>
   <link rel="stylesheet" type="text/css" href="extjs/resources/css/ext-all.css">
   <script type="text/javascript" src="extjs/ext-debug.js"></script>
   <script type="text/javascript" src="app2.js"></script>
</head>
<body></body>
</html>

app2.js包含上述网站中提供的sourceCode。

文件(index.html,app2.js和extjs目录)位于D:\ xampp \ htdocs \ helloext \

任何人都可以告诉我如何修复此错误,以便我可以修改代码吗?

感谢您的帮助

2 个答案:

答案 0 :(得分:2)

从错误消息中可以清楚地看到您的商店名为store1未定义。

该示例的数据存储来自另一个文件,即:example-data.js。您的应用程序应该可以访问此文件,或者您应该使用适当的数据定义商店以绘制图表。

答案 1 :(得分:1)

这是一年,但我今天遇到了这个问题,并希望分享一个解决方案。

是的,您缺少要从HTML页面引用的example-data.js文件。此.js文件创建在图表中填充的数据。

example-data.js可以在extjs / examples / example-data.js下找到。注意:extjs是您从sencha.com下载的解压缩文件夹。