React事件處理函數必須使用bind(this)的緣由

學習React的過程當中發現調用函數的時候必須使用bind(this),以後直接在class中聲明函數便可正常使用,可是爲何呢,博主進行了一番查閱,總結以下。javascript 1.JavaScript自身特性說明 若是傳遞一個函數名給一個變量,以後經過函數名()的方式進行調用,在方法內部若是使用this則this的指向會丟失。 示例代碼: 首先咱們建立test對象並直接調用方法 :html c
相關文章
相關標籤/搜索