首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    EXT按钮事件

    在EXT中,当我们要为按钮点击添加处理function的时候,可以看到一般人的实现分成2类: 1.使用onClick: function xx() 2.使用handler: function xx()...进一步分析,我们点击按钮的时候,又是如何会调用onClick的?...综上,整个流程便是:  Button实例化——> 'click'事件 ——>this.onClick——>this.handler 因此,我们配置了handler,在按钮点击的时候,自然会被触发。...然而另一种方式写了onClick之后哦,this.handler会失效。onClick的方式是对EXT源码的重写和覆盖,而不是调用,会破坏EXT按钮中原有的逻辑。...同时可以注意到,onClick在源码中是被标注为//private的,API中也查不到这个方法。所以在实现按钮的点击事件的时候,我们应该使用handler这个配置项,而不是重写onClick方法。

    2.6K30
    领券