我有簡單的代碼,我有一個名為 Feed 的組件和一些道具。在名為 Articles 的主要內(nèi)容組件上,我通過一個 js 對象映射并返回 Feed 組件現(xiàn)在,每個人都在使用匿名函數(shù)來這樣做。<div>{data.map(()=> <Feed/>))} (sorry if the syntax a bit wrong but you get the idea</div>現(xiàn)在,我在 map 函數(shù)之外獲取了返回 Feed 的函數(shù)function createFeed (feedData) { return <Feed props/>}并把它<div>{data.map(createFeed)} </div>它很奇怪,但是,因此 createFeed 也是一個組件(所以我需要將名稱更改為 CreateFeed)或者這只是一個將對象返回到由 map 函數(shù)創(chuàng)建的新數(shù)組的函數(shù),因此它只是一個函數(shù)而不是一個組件?
因此返回一個 JSX 必然使函數(shù)成為一個組件?
UYOU
2023-02-24 16:23:26