javascript – 拖动面板时的extjs阴影错误

前端之家收集整理的这篇文章主要介绍了javascript – 拖动面板时的extjs阴影错误前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我的 Ext JS项目中有三个面板;这是一个面板作为父面板,另外两个是子面板.我已将子面板设置为可拖动.
正如您在下面的代码中看到的:
extend: 'Ext.tree.Panel',requires: ['Ext.data.TreeStore'],collapsible: true,border: false,draggable: true,resizable: true,floating: true,constrain: true,renderTo: Ext.getBody(),store: new Ext.data.TreeStore({
//data.jason
}),listeners: {
    move: 'onDrag'
}

// onDrag函数是:

onDrag: function(stick)
{
   stick.dd = new Ext.dd.DDProxy(stick.el.dom.id,'group');
   drag = stick;
   drag.anchorTo(Ext.getBody(),"tl-bl?");
   drag.setHeight(490);
   drag.setMinHeight(200);
}

我的问题是,当我拖动儿童面板时,他们会在前一个地方留下一些阴影:

我怎么解决这个问题?

解决方法

Extjs习惯不更新阴影.

试试drag.syncShadow();

猜你在找的JavaScript相关文章