0

我有几个即使在打包后也能正确触发的按钮,并且它们的声明方式完全相同。这个按钮唯一明显的变化是它被放置在一个模式中。

侦听器正在正确初始化,我可以通过执行来触发它(getbutton).fireEvent('tap')

该元素正确地位于所有其他元素之上,当我在 devtools 中检查它时,它是最顶层的元素。
按钮在打包之前可以正常工作,我尝试使用基本的 Ext.Button 类和我的自定义按钮类,打包后都不起作用。

这是按钮的屏幕截图:

纽扣

一些相关代码

按钮声明:

{
 xtype:   'iconButton'
 iconCls: 'fa fa-close'
 listeners: tap:->
   @rootView ?= @up('imageEditor')
   @rootView.cancel()
}

xtype:'button'也不会触发处理程序。而且xtype:'button'withhandler:->也不会触发它。

4

0 回答 0