美文网首页
React(PropTypes)

React(PropTypes)

作者: 余生筑 | 来源:发表于2017-10-26 08:14 被阅读8次

    Dpp.js

    import PropTypes from 'prop-types';
    
    //检测prop类型
    class Dpp extends Component {
        constructor()
        {
            super();
        }
    
        render() {
            let {name}={...this.props}
            return (
                <div>
                {name}
                </div>
                );
            } 
        }
    
        Dpp.propTypes={
            name:PropTypes.string
        };
    
        export default Dpp;
    

    index.js

    let name=3
    ReactDOM.render(<Dpp name={name}/>, document.getElementById('root'));
    
    

    报错信息

    Warning: Failed prop type: Invalid prop name of type number supplied to Dpp, expected string. in Dpp (at index.js:32)

    相关文章

      网友评论

          本文标题:React(PropTypes)

          本文链接:https://www.haomeiwen.com/subject/cvdhpxtx.html