第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用React高階組件新拓展的state和props都還要回歸到最底層的組件去實現(xiàn)?這樣意義何在?

使用React高階組件新拓展的state和props都還要回歸到最底層的組件去實現(xiàn)?這樣意義何在?

翻閱古今 2018-11-13 13:14:15
使用高階組件就是用來替代Mixins嗎?我查詢了網(wǎng)上的資料都說高階組件的核心思想是拓展組件的功能方法,但是最后拓展的新props或者state不都還是要傳給最底層的控件去實現(xiàn)嗎?這樣不覺得很奇怪嗎?明明是拓展后的組件才有的props或者state,但是卻需要最底層的組件來實現(xiàn)(難道我每次拓展新props都還要回到最底層去關心怎么實現(xiàn)嗎?或者要提前規(guī)劃好被拓展的組件我以后要怎么拓展?)難道我以后再拓展什么屬性都又要回到最下面的組件去實現(xiàn)?
查看完整描述

1 回答

?
慕田峪9158850

TA貢獻1794條經(jīng)驗 獲得超7個贊

  1. 理解函數(shù)式編程的概念是基礎??梢匀チ私庖幌率裁词呛瘮?shù)式編程,什么是高階函數(shù),為什么要使用高階函數(shù)?

  2. 高階組件和高階函數(shù)作用類似。高階組件的作用:輸入?yún)?shù),經(jīng)過高階組件的處理,生成新的組件。舉個例子:不同類型的模態(tài)框,react-redux的connect等。

  3. 高階組件就是個函數(shù),一種輸入對應一種輸出組件,另一種輸入對應另一種輸出組件。所以對于開發(fā)者只用關心你的輸入,而不是一定會去拓展最下面組件的實現(xiàn)。


查看完整回答
反對 回復 2018-12-08
  • 1 回答
  • 0 關注
  • 583 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號