在es6寫法中,綁定事件的事件的回調是全局,顧返回的為undefined
解決辦法:
1.使用es6箭頭函數,箭頭函數this默認指向上一層級的環境 如 <input onChange={()=>this.change()} />
2.使用bind綁定this ,寫在constructor里 如 this.change = this.change.bind(this);
在es6寫法中,綁定事件的事件的回調是全局,顧返回的為undefined
解決辦法:
1.使用es6箭頭函數,箭頭函數this默認指向上一層級的環境 如 <input onChange={()=>this.change()} />
2.使用bind綁定this ,寫在constructor里 如 this.change = this.change.bind(this);
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。