假设我在其中一个组件上具有以下render函数。从父元素开始,我传递了一个changeTid
prop函数。
上级:
<RequestsList data={this.state.data} changeTid={this.changeTid} />
孩子:
(我正在使用ES6类)
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>
);
}
我无法this.props.changeTid
在地图功能中使用,因为this
没有引用我所不想要的内容。我在哪里绑定它以便可以访问我的props
?
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句