react es6中 this undefined


  在es6寫法中,綁定事件的事件的回調是全局,顧返回的為undefined

  解決辦法:

  1.使用es6箭頭函數,箭頭函數this默認指向上一層級的環境    如   <input onChange={()=>this.change()}  />

  2.使用bind綁定this  ,寫在constructor里   如  this.change = this.change.bind(this);       

  

  


免責聲明!

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



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