react源碼流程圖—— ReactChildren

本文閱讀react16.8.6版本ReactChildren.js文件。下面從mapChildren函數入手,給出React.Children.map的流程圖。      mapChildren遍歷每個子節點調用函數並攤平子節點。 攤平子節點,即,把['a', ['b'], [['c'], 'd']]攤平成['a', 'b', 'c', 'd'] 如果我們想自己實現攤平功能,我們會怎麼寫這個函數:
相關文章
相關標籤/搜索