props.children和常规props在行为上有什么区别?

时间:2019-02-27 16:29:08

标签: reactjs

React处理'props.children'的方式(如果有的话)与我只是添加相同的JSX作为prop的方式有什么区别?这仅仅是为了更好地呈现代码吗?

<Parent>
    <Child />
    <Child />
</Parent>

<Parent otherChildren={<><Child /><Child /></>} />

1 个答案:

答案 0 :(得分:1)

主要区别在于props.children既可以在props中声明,也可以包含在组件的JSX标签中。 除此之外,其行为是完全相同的。