只是試圖找到React.Children
api的任何用例。閱讀文檔令人困惑。 (陣營訴15.2.0)反應:當我們需要React.Children API時,有什麼用例
https://facebook.github.io/react/docs/top-level-api.html#react.children
在這裏,他們說,這是this.props.children
'不透明數據結構'。但是在使用chrome開發工具進行調試時,看起來像children
是一個數組。 所以像React.Children.map
或React.Children.toArray
這樣的函數沒什麼意義,因爲可以使用Array.prototype.map來代替第一個函數,而最後一個產生的結果與原始的children
屬性相同。
對我來說,它看起來像文檔已過時(我沒有使用反應0.14。*,所以我不知道有什麼情況),或者我失去了一些東西。如果有人能解釋,會很高興。
謝謝。
這兩個答案都很好,但我認爲,Dencker的回答更好地解釋了這個API背後的原因。謝謝! – berliner