我正在嘗試將D-n-D項目從視圖移至另一個視圖或面板。Extjs'Ext.ux.DataView.Draggable'初始化失敗
所有來源指向Ext.ux.DataView.Draggable。但它不適合我。
Ext.create('Ext.view.View', {
mixins: {
draggable: 'Ext.ux.DataView.Draggable'
},
initComponent: function() {
this.mixins.draggable.init(this, {
ddConfig: {
ddGroup: 'someGroup'
}
});
this.callParent(arguments);
}
});
this.mixins.draggable設定爲未定義。所以init找不到方法。
錯誤日誌:
Uncaught TypeError: Object Ext.ux.DataView.Draggable has no method 'init'
Ext.create.initComponent fiddle.jshell.net:28
Ext.define.constructor ext-all.js:15
b.callParent ext-all.js:15
Ext.define.constructor ext-all.js:15
Ext.Class.m ext-all.js:15
(anonymous function)
Ext.ClassManager.instantiate ext-all.js:15
(anonymous function) ext-all.js:15
window.onload
有沒有什麼簡單的方法來得到它的工作?
編輯1:Here you can try it;)。