Я знаю, что динамические дети компонента должны иметь уникальный key
как следующий (измененный пример из официальных документов):
render: function() {
var results = this.props.results;
return (
{results.map(function(result) {
return <ChildComponent type="text" key={result.id} changeCallback={this.props.callbackFn}/>;
})}
);
}
Учитывая, что ChildComponent
является другой реакционной компонентой, вложенной здесь, с помощью метода render
ниже:
render: function() {
var results = this.props.results;
return (
<div className="something">
<input type="text" onChange={this.props.changeCallback} />
</div>
);
}
есть ли способ доступа к ключу при вызове callbackFn(event)
?