我试图找到一种方法来判断哪个对象触发了我的onClick事件。我有一个复选框,当单击复选框时当前触发一次,并在单击标签时触发两次。我希望能够在点击标签时忽略。
我找到了一些类似于我想要的代码here,它解释了如何使用gxt FieldEvent,但是我使用的是gxt BaseEvent并且我无法更改它到一个现场活动。对于BaseEvents,是否存在.getTarget()的等效函数?
TLDR;有没有人知道如何使用gxt BaseEvent而不是FieldEvent来做同等的here?
答案 0 :(得分:0)
根据api这里: http://dev.sencha.com/deploy/gxt-2.2.5/docs/api/com/extjs/gxt/ui/client/event/BaseEvent.html
您应该能够调用getSource()
方法,然后提取名称。这是你在找什么?