Tôi khá mới để phản ứng, cố gắng làm cho một số thành phần hoạt động. Tôi cóPhản hồi cách cập nhật trạng thái của một thành phần khác?
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>);
}
});
Tôi muốn cập nhật trạng thái của ObjectA từ ObjectB. Làm thế nào tôi có thể trong ObjectB gọi phương thức cập nhật MyState của ObjectA? Cảm ơn!
@ anvs của đa phương tiện là chính xác và vì phản ứng gốc được dựa trên phản ứng, bạn có thể muốn xem khái niệm phản hồi: https: //facebook.github .io/react/tips/communication-between-components.html –