ExtJS 7.6及以上版本boxreorderer插件拖拽排序动画异常问题
ExtJS boxreorderer拖拽动画异常问题解决方案
问题确认
使用boxreorderer插件时,拖拽组件向右移动会触发其他组件无规律左右晃动的动画异常。该问题仅出现在ExtJS 7.6及以上版本,7.5.1版本无此现象,且官方示例中同样存在该Bug。
临时解决方案
- 版本回退:若项目兼容性允许,可暂时回退至ExtJS 7.5.1版本规避问题。
- 禁用动画:在插件配置中关闭动画效果,阻止异常晃动:
Ext.create('Ext.toolbar.Toolbar', { height: headHeight, border: 0, overflowHandler: 'menu', items: headItems, plugins: [{ ptype: 'boxreorderer', animate: false // 禁用动画 }], });
- 提交官方Bug:由于该问题存在于官方示例中,建议向Sencha官方提交Bug报告,推动官方修复。
内容的提问来源于stack exchange,提问作者Janesen
相关产品推荐
相关产品推荐

