Sencha Extjs 错误列表
来源:互联网 发布:斯基德摩尔学院 知乎 编辑:程序博客网 时间:2024/04/27 20:11
Sencha Extjs 错误列表
这是一份学习和实践Sencha(包括Extjs和Sencha Touch)的过程中的错误记录,随着实践进行,列表将不断更新。
1.sencha The current working directory(E:\ext-4.2.1.883) is not a valid SDK directory. Please ‘cd’ into a SDK directory before executing this command.
解决办法:
sencha cmd可能版本错误。我是根据Extjs 4.2文档操作的,文档中提示操作不是很成功。
注意两点:
1)sencha cmd安装成功后,一定要查看版本,版本一般在3以上
(我的错误,就是因为安装完了版本为2,不清楚具体原因,于是重新安装了)。
2)进入sdk目录下运行新建工程的generate命令,例如进入 E:\ext-4.2.1.883,然后运行:
E:\ext-4.2.1.883>sencha generate app MyApp D:\senchaEx
Sencha Cmd v5.0.0.160
[INF] Loading app json manifest...
......
即可成功。
至于那个sdk tool,此时还不需要,也可以成功运行该命令。
2. Extjs4.2.1 tabpanel 右键关闭插件,右键关闭当前失效,关闭其他会关闭所有的BUG
也许由于历史或技术支持原因,尽管Extjs5已经发布,仍需要采用Extjs4.2。
解决办法:
情况一 : 将Extjs源文件包含于工程中使用,请参看: xiaokui_wingfly的专栏
ExtJS4.1常见问题及解决方案总结——小奎持续更新
情况二 : 使用sencha cmd 优化MVC结构的工程时:这里没有办法直接覆盖Extjs源文件TabCloseMenu.js ,采用的办法是在程序启动时覆盖默认的TabCloseMenu,方法是在application 的launch方法里面添加以下代码:
launch: function() {//fix the bug of Extjs4.2 tabCloseMenuExt.ux.TabCloseMenu.override({createMenu: function () {var me = this;if (!me.menu) {var items = [{text: me.closeTabText,iconCls: this.closeTabIconCls,scope: me,handler: me.onClose}];if (me.showCloseAll || me.showCloseOthers) {items.push('-');}if (me.showCloseOthers) {items.push({text: me.closeOthersTabsText,iconCls: this.closeOtherTabsIconCls,scope: me,handler: me.onCloseOthers});}if (me.showCloseAll) {items.push({text: me.closeAllTabsText,iconCls: this.closeAllTabsIconCls,scope: me,handler: me.onCloseAll});}if (me.extraItemsHead) {items = me.extraItemsHead.concat(items);}if (me.extraItemsTail) {items = items.concat(me.extraItemsTail);}me.menu = Ext.create('Ext.menu.Menu', {items: items,listeners: {hide: me.onHideMenu,scope: me,delay: 1}});}return me.menu;}});}
然后可以正常使用了。Extjs forum原链接: http://www.sencha.com/forum/showthread.php?264507#post981630
0 0
- Sencha Extjs 错误列表
- extjs练习(sencha architect)
- [Sencha ExtJS & Touch] js运行时脚本错误的全局处理
- ExtJS之 Sencha Cmd 5
- Sencha Architect3 Extjs 01 准备工作
- sencha/extjs 动态创建表格
- ExtJS 4.2:Sencha Cmd 介绍
- [Sencha ExtJS] 异步 JavaScript: Promises
- extjs使用工具Sencha Architect
- 【Sencha Toucha】Sencha Touch ExtJs 给 Button 添加图片
- sencha touch列表插件bug
- ExtJS要改名为sencha了!
- 发布ExtJs应用 Sencha SDK Tools
- Sencha ExtJS 4.2必须要有的文件
- 破解Sencha Architect 2.2(ExtJs Designer)
- ExtJs开发工具 sencha破解方法
- 简单破解 Sencha Architect 2.2 (ExtJs Designer)
- extjs(sencha touch) 调用.net webservice
- 技术还是坚持让我完成了FoxVideoEidtor
- hdu1217Arbitrage--解题报告
- 四层和七层负载均衡的区别
- SQL事件探查器,你使用了吗?
- 一个sql小心得
- Sencha Extjs 错误列表
- Objective-C语法快速参考
- C#字符串的反转问题
- 使用nginx实现后端php和asp整合
- 不要做一个浮躁的程序员
- Android关于AndroidManifest.xml详细分析
- 区间DP理解 (石子合并)
- java 爬虫在 netbeans 里运行和单独运行结果不一样
- ios 内购越狱插件防护策略 iap 更安全