ExtJs 5图表的问题
Issue with ExtJs 5 charts
我是ExtJS 5的新手。当我使用ExtJs图表时。我在客户端得到以下异常
NetworkError: 404 Not Found - .....widget/category.js
categor...3193905
Error: [Ext.create] Unrecognized class name / alias: widget.category
I have tried using
Ext.require([
'Ext.chart.*'
]);
But its not working for me.
Please suggest something to get rid of this.
使用SenchaCmd可以将它添加到包存储库中,在项目目录中(这是在需要包时实际查找的位置)。我想知道如何正确地引用一个从/ext目录与app.json文件:
cp -R ext/packages/sencha-charts ./packages/sencha-charts
cd ./packages/sencha-charts
sencha package build
应用程序的app.json必须添加这个要求:
"requires": ["sencha-charts"]
一旦添加,刷新应用程序(在它的目录中):
sencha app refresh
之后应该包含在bootstrap中。
如果您在脚本标记中使用ext-all-debug.js
用于快速和肮脏的开发环境,您实际上需要为图表库添加另一个脚本标记。
您可能需要的文件是sencha-charts-debug.js
,您可以在../ext-5.0.0/packages/sencha-charts/build
您可能必须自己从../ext-5.0.0/packages/sencha-charts
目录构建它,使用:
ant build
如果你想使用extjs图表使用'ext-charts'或者如果你想添加sencha touch图表
"requires": [
"ext-charts","sencha-charts"
]
在app.json中,从你的应用根终端
运行下面的CMDsencha app refresh && sencha app build
如果您不使用SenchaCmd,或者只是想在测试或早期开发期间拉入图表资源,您可以手动抓取CSS和JS并将其包含在您的页面中。
下面假设css的主题是"neptune",但"classic"answers"crisp"样式也可以。
<link rel="stylesheet" type="text/css" href="<your path to ext>/packages/sencha-charts/build/neptune/resources/sencha-charts-all-debug.css" />
<script type="text/javascript" src="<your path to ext>/packages/sencha-charts/build/sencha-charts-debug.js"></script>
相关文章:
- ExtJS网格单元格编辑器,防止焦点松动问题
- 在 EXTJS 中启用多选网格时面临问题
- 将extjs与jquery结合的问题
- 在一个扩展了Sonata管理twitch/Symfony 2的twitch中调用javascript(ExtJS)的问题
- PagingToolbar的Extjs问题-下一页的数据相同
- ExtJs 4.1网格's分组功能启用和禁用问题
- ExtJS 4.1 :建立对对象的引用时出现问题
- ExtJs 扩展组件问题
- 您如何解决 ExtJS 4.2 缓冲存储中的查找记录问题
- extJS门户问题
- ExtJS门户布局问题(内部元素的自动高度/宽度)
- ExtJS中提交的响应有问题(JSON中的响应,但HTML输入的地方)
- 动态卸载和重新加载js/css文件时在extjs版本之间切换的问题
- Sencha ExtJS 4链接的组合框问题
- ExtJs 4+Zend(文件结构)-Ext.Loader问题
- extjs 4中的作用域问题
- 在mousedown - Sencha ExtJs中存储变量的问题
- ExtJS 4 -关于MVC架构的问题,使用MVC进行组件开发
- ExtJs删除和添加监听器.缓存的问题
- Extjs 3.4工具栏中的按钮呈现问题