Extjs如何调取combobox中的listeners里面的方法

Extjs如何调取combobox中的listeners里面的方法

在使用Ext.js 中遇到的问题
背景
Ext.js 版本是4.2
代码

{
                            xtype: 'button',
                            margin: '-5 0 0 0',
                            width: 32,
                            height: 32,
                            id: 'putawayBtn1',
                            style: 'background: url(../../images/mainframe/switchCloes.png) 60% 60% ;',
                            tag: 'n',
                            listeners: {
                                click: function (button) {
                                    if (button.tag == 'n') {
                                        button.tag = 'y';
                                        Ext.getDom(button.getId()).style.background = 'url(../../images/mainframe/switchOpen.png)';
                                    } else if (button.tag == 'y') {
                                        button.tag = 'n';
                                        Ext.getDom(button.getId()).style.background = 'url(../../images/mainframe/switchCloes.png)'
                                    }
                                }
                            },
                        },

在编写代码过程中需要触发click 事件

因此通过查找API 找到了
在这里插入图片描述

fireEvent(String eventName, Object... args)   里面的形参,
evnetName 指定要触发的方法名,例如在我实际中   combo.fireEvent('click', combo, store.data.items); 
 后面的是形参,可带可不带,不带的话,后面可以不编写 

好记性不如烂笔头,每天记录一个bug

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值