acrgis 事件爲何推薦使用on,而不是connect

1.connect本質上是經過包裝on實現的異步

2.on在代碼中使用看起來更加簡潔方便this

3首先,.事件的響應是異步的,所以在多個hander裏面,不肯定哪個先執行;其次,hander中參數,on方式使用的是event自己,connect方式使用的參數是監聽object相關的內容或者this,而this在hander中的上下文是不肯定的,object相關內容也是不肯定的;(鼠標事件和點擊事件除外,它們都使用event參數)spa

 

使用區別: on方式中的事件參數,是小寫字母與分隔符組成,例如mouse-wheel;connect方式是帶有on的小駝峯式命名法,如onMouseWheel;事件

相關文章
相關標籤/搜索