我正在尝试修改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 \
内任何人都可以告诉我如何修复此错误,以便我可以修改代码吗?
感谢您的帮助
答案 0 :(得分:2)
从错误消息中可以清楚地看到您的商店名为store1未定义。
该示例的数据存储来自另一个文件,即:example-data.js。您的应用程序应该可以访问此文件,或者您应该使用适当的数据定义商店以绘制图表。
答案 1 :(得分:1)
这是一年,但我今天遇到了这个问题,并希望分享一个解决方案。
是的,您缺少要从HTML页面引用的example-data.js文件。此.js文件创建在图表中填充的数据。
example-data.js可以在extjs / examples / example-data.js下找到。注意:extjs是您从sencha.com下载的解压缩文件夹。