【发布时间】:2021-09-13 06:14:57
【问题描述】:
我想同时映射对象和组件来进行条件渲染
例如
return(
fixed?
Object.values(data).map((content, index)=>(
<SomeObject1/>
)
// mapping and extra components
<ExtraThing1/>
<ExtraThing2/>
:
Object.values(data).map((content, index)=>(
<SomeObject2/>
)
<ExtraThing3/>
<ExtraThing4/>
)
有没有办法一次性做到这一点?
【问题讨论】:
-
你分享的代码不是在条件渲染的单个返回上面吗?您可以在
SomeObject之后移动要条件渲染的组件,避免重写相同的组件 -
@van 我做了错误的例子。这将是不同的组件
标签: reactjs conditional-rendering