課程
/前端開發(fā)
/React.JS
/React16.4 快速上手
試了可以 ,那這樣寫有啥缺點(diǎn)嗎?
2020-03-03
源自:React16.4 快速上手 3-2
正在回答
可以看官網(wǎng)文檔里面事件處理一節(jié),講得很清楚。
https://react.docschina.org/docs/handling-events.html
不知道你有沒有看生命周期那張圖,render() 這個(gè)方法會(huì)經(jīng)常執(zhí)行,如果按照你這種方式綁定 this,每次渲染都會(huì)重新綁定,不效率,最好的方法是使用 ES6 的箭頭函數(shù),建議先看看 ES6的語法,學(xué)號(hào)了 ES6 學(xué)這個(gè)就要容易些。
個(gè)人感覺是老師說的這樣使用bind會(huì)有React底層性能的問題和看上去不夠舒服,感覺還是先定義好一個(gè)delete函數(shù),再在JSX里面定義onClick={this.delete}好點(diǎn)
小章魚丸 提問者
上頭 回復(fù) 小章魚丸 提問者
舉報(bào)
結(jié)合實(shí)例帶你快速入門React16基礎(chǔ)語法,并完成Todolist功能開發(fā)。
2 回答子組件可以直接更高父組件的數(shù)據(jù)嗎
1 回答父組件的return 沒有()直接寫組件,子組件return后面有() ,retrun(<div>......</div>) 。老師代碼父組件的44行 ,子組件的第6行。
1 回答子組件的index
2 回答這樣也可以,看起來還簡化了
1 回答拆分出來子組件,這樣的話有什么優(yōu)勢嗎?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2021-06-07
可以看官網(wǎng)文檔里面事件處理一節(jié),講得很清楚。
https://react.docschina.org/docs/handling-events.html
2020-04-21
不知道你有沒有看生命周期那張圖,render() 這個(gè)方法會(huì)經(jīng)常執(zhí)行,如果按照你這種方式綁定 this,每次渲染都會(huì)重新綁定,不效率,最好的方法是使用 ES6 的箭頭函數(shù),建議先看看 ES6的語法,學(xué)號(hào)了 ES6 學(xué)這個(gè)就要容易些。
2020-03-08
個(gè)人感覺是老師說的這樣使用bind會(huì)有React底層性能的問題和看上去不夠舒服,感覺還是先定義好一個(gè)delete函數(shù),再在JSX里面定義onClick={this.delete}好點(diǎn)