91
rated 0 times
[
92]
[
1]
/ answers: 1 / hits: 45908
/ 8 Years ago, wed, may 11, 2016, 12:00:00
Let's say I have the following render function on one of my components.
From the parent element I have passed a changeTid
prop function.
Parent:
<RequestsList data={this.state.data} changeTid={this.changeTid} />
Child:
(I'm using ES6 classes)
render() {
var RequestNodes = this.props.data.map(function(request) {
return (
<Request
key={request.TID}
changeTid={this.props.changeTid}
/>
);
});
return (
<div className=list-group>{RequestNodes}</div>
);
}
I can't use this.props.changeTid
in my map function as this
is not referencing what I wan't. Where do I bind it so I can access my props
?
More From » reactjs