如何將道具傳遞給{this.pros.child}我試圖找到正確的方法來(lái)定義一些可以通用方式使用的組件:<Parent>
<Child value="1">
<Child value="2"></Parent>當(dāng)然,在父組件和子組件之間呈現(xiàn)的邏輯是可以想象的。<select>和<option>作為這個(gè)邏輯的一個(gè)例子。為本問(wèn)題的目的,這是一個(gè)虛擬的實(shí)施:var Parent = React.createClass({
doSomething: function(value) {
},
render: function() {
return (<div>{this.props.children}</div>);
}});var Child = React.createClass({
onClick: function() {
this.props.doSomething(this.props.value); // doSomething is undefined
},
render: function() {
return (<div onClick={this.onClick}></div>);
}});問(wèn)題是當(dāng)你使用{this.props.children}若要定義包裝器組件,如何將某些屬性傳遞給所有其子組件?
如何將道具傳遞給{this.pros.child}
翻閱古今
2019-06-21 16:37:21