我们封装好了的组件可能会提供给别人去使用,然而别人在使用我们组件的时候不清楚需要传递怎样的props,所以我们可以通过添加props校验,来提示使用者,应该怎样正确的传递props
- 安装 yarn add prop-types
- 导入 PropTypes
- 给NavHeader组件的 children 和 onLeftClick添加props校验
import PropTypes from 'prop-types'
NavHeader.propTypes = {
children: PropTypes.string.isRequired,
onLeftClick:PropTypes.func
}
网友评论