PropType错误(React)

时间:2016-04-26 05:12:59

标签: javascript reactjs

我的代码似乎抛出了不正确的PropType错误。

SomeComponent = React.createClass({
    propTypes: {
        someFunction: React.PropTypes.func.isRequired
    },
...});

SomeOtherComponent = React.createClass({
    internalFunction: function(){
        console.log('test!');
    },
    render: function(){
        return <SomeComponent someFunction={this.internalFunction}/>
    }
...});

让控制台.log触发根本不会出现问题,但是一旦页面加载,我就会在控制台的func上收到道具类型不匹配错误。

如何有错误消息可以访问该功能?

1 个答案:

答案 0 :(得分:0)

发现了这个问题。

propTypes上有func.required而不是func.isRequired,只是完全忽略了它。好啊。