【发布时间】:2021-01-20 14:12:36
【问题描述】:
假设我有一个 <Button> 组件,它具有两个属性:text 和 id 例如,
<Button text="delete" id="123"/>
现在假设我有一个用户 ID 列表:[101, 102, 103, …]
是否可以部分申请<Button>?例如,
ids.map(<Button text="delete" id={__}>)
__ 只是一个占位符,等待被当前 id 替换。
如果可能,部分应用 React 组件会对React Reconciliation Algorithm 产生任何不利影响吗?
【问题讨论】:
-
是的,有可能。但是你不知道如何使用 .map 函数来反应良好。 .map((_box, _i) => { return (>) }) 我可以在这里给你发一个完整的代码吗?还是我误会了你?
标签: reactjs functional-programming