对Component设置propTypes属性,可以为Component的props属性进行类型检查。
使用 PropTypes.element 你可以指定只有一个子元素可以被传递给组件
源自:https://www.jianshu.com/p/2896acb5746b
//将children限制为单个子元素。
Greeting.propTypes = {
name: PropTypes.string,
children: PropTypes.element.isRequired
};
//传了两个子元素给组件Greeting那么,控制台会出现警告
<Greeting name={'world'}>
<span>子元素1</span>
<span>子元素2</span>
</Greeting