beforesize 和 resizedrag 没有被调用 extjs
beforeresize and resizedrag is not getting called extjs
EastGadgets = Ext.define(null, {
'extend': 'Ext.panel.Panel',
'id': 'Id',
'listeners': {
resize: function (portal, width, height, oldWidth, oldHeight, eOpts) {
console.log('hi4');
},
resizedrag: function (portal, width, height, oldWidth, oldHeight, eOpt) {
console.log('hi2');
},
beforeresize: function (portal, width, height, oldWidth, oldHeight, eOpt) {
console.log('hi3');
}
}
只有 resize 被调用,beforerisize 和 resizedrag 不起作用。
根据文档 - Ext.panel.Panel
没有直接的此类事件。您应该将 Ext.resizer.Resizer
组件添加到您的 Panel
并为其设置这些事件处理程序。
EastGadgets = Ext.define(null, {
'extend': 'Ext.panel.Panel',
'id': 'Id',
'listeners': {
resize: function (portal, width, height, oldWidth, oldHeight, eOpts) {
console.log('hi4');
},
resizedrag: function (portal, width, height, oldWidth, oldHeight, eOpt) {
console.log('hi2');
},
beforeresize: function (portal, width, height, oldWidth, oldHeight, eOpt) {
console.log('hi3');
}
}
只有 resize 被调用,beforerisize 和 resizedrag 不起作用。
根据文档 - Ext.panel.Panel
没有直接的此类事件。您应该将 Ext.resizer.Resizer
组件添加到您的 Panel
并为其设置这些事件处理程序。