Extjs4.2 Desktop 拖动黑色和白色的桌面图标的解决方案
2015-12-12 15:47
417 查看
最近做了一个extjs4.2的desktop桌面demo,该desktop从原来的包中剥离出来,并实现了桌面图标休息,拖动桌面图标,但是,用户抱怨拖动桌面图标会出现黑色和白色,测试,在 extjs4.2和Extjs5.0问题,
经重复跟踪调试,发现自己添加的代码并没有问题,问题出在extjs的自己定义class里面, 在extjs4.1的 Ext.define('Ext.dd.DragZone' ...的定义中 有
这个代码,是处理拖动后的兴许工作,而在extjs4.2的'Ext.dd.DragZone定义中,不知什么原因,没有了这段代码,仅仅要加上这段代码,问题就不再出现,搞了一天,完美解决,事实上问题并不复杂,仅仅是找到问题比較困难.
下图是EXTjs4.2 desktop实现了图标换行和拖动后的效果
Extjs5.0 出现相同的问题,应该是同一原因,但未測试.
关于demo代码,在我的资源下载中有.
经重复跟踪调试,发现自己添加的代码并没有问题,问题出在extjs的自己定义class里面, 在extjs4.1的 Ext.define('Ext.dd.DragZone' ...的定义中 有
afterRepair : function(){ var me = this; if (Ext.enableFx) { Ext.fly(me.dragData.ddel).highlight(me.repairHighlightColor); } me.dragging = false; },
这个代码,是处理拖动后的兴许工作,而在extjs4.2的'Ext.dd.DragZone定义中,不知什么原因,没有了这段代码,仅仅要加上这段代码,问题就不再出现,搞了一天,完美解决,事实上问题并不复杂,仅仅是找到问题比較困难.
下图是EXTjs4.2 desktop实现了图标换行和拖动后的效果
Extjs5.0 出现相同的问题,应该是同一原因,但未測试.
关于demo代码,在我的资源下载中有.
相关文章推荐
- js实现归并排序
- Extjs4.2布局——Ext.container.ViewportView
- jsonp跨域请求数据实现手机号码查询实例分析
- JS 将数字转化成为货币格式
- Jsp实现文件上传(无依赖jar包)
- JSON转为字符串,字符串转为JSON格式
- JavaScript函数-带参数的函数、带返回值的参数
- 利用org.json处理获得的json数据
- jqurey.fullpage.js解读
- js实现堆排序
- 10014---JavaScript--错误处理与调试
- Grunt 自动化部署之css、image、javascript、html压缩Gruntfile.js配置
- JSLint检测Javascript语法规范
- Javascript的变量和作用域问题(一)之变量
- JavaScript程序设计基础篇:数组
- JavaScript程序设计基础篇:函数
- 【 D3.js 高级系列 — 2.0 】 机械图 + 人物关系图
- 用js实现图片的轮转
- 【5】DOM
- 夺命雷公狗---js_mv思路