[react] 在react中遍历的方法有哪些?它们有什么区别呢?
Posted 前端小歌谣
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[react] 在react中遍历的方法有哪些?它们有什么区别呢?相关的知识,希望对你有一定的参考价值。
[react] 在react中遍历的方法有哪些?它们有什么区别呢?
有React.Children.map
和 React.Children.forEach
这两个方法,他们的参数都是在组件中接受props.children
这个ReactNode作为参数,然后进行遍历。专门提供这两个遍历方法的目的是props.children
可能是字符串、null、数组,用React.Children.map
可以抹平这些数据类型的差异,使之都能进行循环,并返回合理的值;React.Children.map
有返回值(当前组件被遍历的数组,注意React.Fragment不会被遍历), React.Children.forEach
没有返回值。
个人简介
我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易,
但坚持一定很酷。欢迎大家一起讨论
主目录
以上是关于[react] 在react中遍历的方法有哪些?它们有什么区别呢?的主要内容,如果未能解决你的问题,请参考以下文章
[react] 在React中我们怎么做静态类型检测?都有哪些方法可以做到?
有没有办法通过遍历数组来动态地从 react-icons 导入?
react中的——props.child获取组件中间的元素, React中的顶层Api方法克隆.cloneElement——遍历 React.Children.map