Ext 的 addEvents方法

项目中很经常注册了很多对象选择窗口,如下图选择窗口,如下:

调用这些窗口的地方不一致,可能是grid,可能是text,导致了 这些窗口的确认按钮中 代码不能统一,混乱,

有时不能为了解决这个问题专门又写了个一样的窗口
最近发现ext中有个 this.addEvents('confirm');  方法,可以比较好的解决这类问题,
如:
  1.封装了个选择窗口,如下
 
2.在调用该窗口的地方 ,如下
总结:通过上面的方式,可以较好的解决了不同地方调用逻辑不一样导致确认按钮事件中代码混乱不能统一。
这个方式有点象 面向对象 中的多态性,
窗口 就相当于 父类A,
调用的地方相当于子类,
如: class A ;
         class B extends A;
A a = new B();
a.show();//调用的是具体的B类中的方法
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

中年老IT

谢谢兄弟姐妹

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值