だから私は複数Ext.dd.DragSource
のExt.dd.DropTarget
オブジェクトを持っています。必要な正しい動作を得るために、これら両方のオブジェクトのイベントにロジックをアタッチしています。すべてのロジックをドラッグまたはドロップに接続することはできません。
私の問題は、ドラッグ オブジェクトを設定するonDragOut
と、ドロップ オブジェクトでのandの発火onDragEnter
が停止することです。notifyEnter
notifyOut
これらのイベントの両方を発生させる方法はありますか?
var ds = new Ext.dd.DragSource(id, { ddGroup: 'drops' });
ds.onDragEnter = function (e, id) { console.log('Drag Enter'); }
ds.onDragOut = function (e, id) { console.log('Drag Exit'); }
var dt = new Ext.dd.DropTarget(id, { ddGroup: 'drops' });
// These never fire.
dt.notifyEnter = function (source, evt, data) { console.log('Drop Enter'); }
dt.notifyOut = function (source, evt, data) { console.log('Drop Exit'); }
私は Extjs 4.0.2a を使用していますが、残念ながら現時点ではこのバージョンに固執しています。これに関するどんな助けも素晴らしいでしょう。