使用proptypes做props的类型验证
1.npm下载prop-types
npm install prop-types --sava
2.引入prop-types
import PropTypes from 'prop-types';
3.使用
MyComponent.propTypes = {
// js基本类型
optionalArray: PropTypes.array,
optionalString: PropTypes.string,
optionalNumber: PropTypes.number,
optionalBool: PropTypes.bool,
optionalFunc: PropTypes.func,
optionalObject: PropTypes.object,
optionalSymbol: PropTypes.symbol,
}