Extjs 中的添加事件總結


a、使用addListeners:
        addListener( String eventName, Function fn, Object scope, Object options ) 
        panel.addListeners('click',function(){alert('點擊事件')},this);

    b、使用addEvents自定義事件:
        addEvents(Object o)
        panel.addEvents({"eventName":true})

        激活事件
        fireEvent( String eventName, Object... args ) : Boolean
        panel.fireEvent("eventName",this);

    c、使用on:
        on( String eventName, Function handler, Object scope, Object options ) 
        panel.on('click',function(){alert('點擊事件')},this);

    d、使用listeners屬性:
        listaners : {'click' : function(){alert('點擊事件')}}    
    e、使用handler屬性(此屬性不一定是所有控件都有):
        handler : function(){/*事件處理*/}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM