У меня есть два компонента в моем приложении среагировать сказать 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
Я попытался изучить остальные вопросы здесь, но никто не работал.
FYI, так как ошибка является ошибкой перевязки, если вы не хотите добавлять 'propTypes', вы также можете всегда отключать правило. – loganfsmyth
Спасибо @loganfsmyth. Определенно попробуем это – adi