原因:
在之前的版本之中,我们可以通过React.PropTypes这个API访问React内置的一些类型来检查props,在15.5.0版本中,这一API被独立成了一个新的包 prop-types
解决:引入prop-types
import React from 'react';
import PropTypes from 'prop-types';
export default class Website extends React.Component {
render() {
return (
<div>
<a href={this.props.site}>{this.props.site}</a>
<p>{this.props.userid}</p>
</div>
);
}
}
Website.propTypes = {
userid: PropTypes.number
}