Sym - 一个用 Java 实现的现代化社区平台 • 源码 • 注册

Pipe - 小而美的开源博客平台 • 体验 • 皮肤
Solo - 一个用 Java 实现的博客系统,为你或你的团队创建个博客吧! • 源码下载 
Wide - 一个基于 Web 的 Go 语言 IDE • 教程试用

什么是 `children` 属性?

2019-03-09

回答

children 是传递给组件属性对象的一部分,他提供了组合组件的能力。一个简单的 children 属性示例如下:

function GenericBox({ children }) {
  return <div className="container">{children}</div>
}

function App() {
  return (
    <GenericBox>
      <span>Hello</span> <span>World</span>
    </GenericBox>
  )
} 

加分回答

  • Children 作为一个属性允许组件作为数据传递给其他组件。
  • React API 提供了 children 属性的方法:React.Children.mapReact.Children.forEachReact.Children.countReact.Children.onlyReact.Children.toArray

返回总目录

30 秒面试系列一


欢迎注册黑客派社区,开启你的博客之旅。让学习和分享成为一种习惯!

推荐阅读
留下你的脚步