Sono abbastanza nuovo per reagire, cercando di far funzionare alcuni componenti. HoReagire su come aggiornare lo stato di un altro componente?
ObjectA:React.createClass({
propTypes: {
...
},
getInitialState: function() {
return {
myState: null
}
},
updateMyState: function(value) {
this.setState({
myState: value
})
}
render: function() {
return (<div className="my-class">'hello' +{this.state.myState}</div>);
}
});
ObjectB:React.createClass({
propTypes: {
...
},
render: function() {
return (<div className="my-class"><ObjectA/>
</div>);
}
});
Vorrei aggiornare lo stato di ObjectA da ObjectB. Come potrei in ObjectB chiamare il metodo updateMyState di ObjectA? Grazie!
@dvine anwser Multimedia è corretta, e dal momento che reagiscono-native è basata su reagire, si consiglia di dare un'occhiata a reagire concetti: https: //facebook.github .io/react/tips/communicate-between-components.html –