【发布时间】:2015-12-09 12:32:03
【问题描述】:
我的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);
}
我的问题是,当我拖动子面板时,它们会在原来的位置留下一些阴影:
我该如何解决这个问题?
【问题讨论】:
-
你能提供一个工作小提琴吗?
标签: javascript extjs panel draggable extjs6