【发布时间】:2017-06-20 02:53:45
【问题描述】:
我的反应应用程序中有两个组件,例如 alpha 和 bravo,我所做的只是将参数从 alpha 传递到 bravo,并在经过一些操作后在 alpha 中使用结果bravo。这是示例代码:
var alpha = React.createClass({
state = {
value : 'someValue'
}
render(){
return(){
<bravo value={this.state.value}/>
}
}
});
还有
var bravo = React.createClass({
state = {
value : this.props.value
}
render(){
return(){
<h1>{this.state.value}</h2>
}
}
});
它运行得非常好,我得到了所需的结果,但同时我得到了以下错误:
error 'value' is missing in props validation react/prop-types
我尝试在这里探索其余的问题,但没有奏效。
【问题讨论】:
标签: javascript reactjs ecmascript-6 components eslint