🎶 Sym - 一款用 Java 实现的现代化社区(论坛/BBS/社交网络/博客)平台

📕 思源笔记 - 一款桌面端笔记应用,支持 Windows、Mac 和 Linux

🎸 Solo - B3log 分布式社区的博客端节点,欢迎加入下一代社区网络

♏ Vditor - 一款浏览器端的 Markdown 编辑器

什么是 `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 秒面试系列一


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

留下你的脚步