renderChildren有点不理解
来源:6-6 日趋完美 - Menu 组件编码第三部分

NioCo
2020-12-17
老师你好, 在这个renderChildren里面 对displayName进行判断,是必须返回 React.cloneElement这种形式吗, 这个index放进去的意义是什么呢?
谢谢
写回答
1回答
-
同学你好 这是一般的常规做法 用来比较安全的判断 children 上面每个组件的类型和属性,同时返回对应的组件,index 是menuItem 组件上面的一个属性,所以我们需要使用 cloneElement 给他动态的传入。
10
相似问题