老师, Children.map(children, func, context)使用场景问题

来源:2-11 children

慕设计7086860

2020-01-30

什么场景下会使用像案例中c => [c, [c, c]]这样, 对item返回嵌套数组?
就像你说的, React.Children.map会对传入的数组children做扁平化处理, 那它这种特殊的处理方式, 是为了解决什么问题?或者说是针对什么样的使用场景来增加这样的功能支持的?

我过往遇到的大多数map操作, 都是对item增加一些业务逻辑筛选或样式渲染这样

写回答

2回答

敲代码的web

2020-02-23

可以用于组合设计模式,例如antd的 一些radio组件设计模式就是这种

1
0

Jokcy

2020-02-05

这个我也是没发现什么场景了,不太清楚他为啥这么设计

0
0

React源码深度解析 高级前端工程师必备技能

掌握React源码,让你的开发水平没有上限,更不惧前端未来的到来

1749 学习 · 336 问题

查看课程