我有简单的代码,我有一个名为 Feed 的组件和一些道具。
在名为 Articles 的主要内容组件上,我通过一个 js 对象映射并返回 Feed 组件
现在,每个人都在使用匿名函数来这样做。
<div>
{data.map(()=> <Feed/>))} (sorry if the syntax a bit wrong but you get the idea
</div>
现在,我在 map 函数之外获取了返回 Feed 的函数
function createFeed (feedData) {
return <Feed props/>
}
并把它
<div>
{data.map(createFeed)}
</div>
它很奇怪,但是,因此 createFeed 也是一个组件(所以我需要将名称更改为 CreateFeed)或者这只是一个将对象返回到由 map 函数创建的新数组的函数,因此它只是一个函数而不是一个组件?
慕后森
相关分类