【发布时间】:2016-05-12 01:37:57
【问题描述】:
我对反应很陌生,试图让一些组件工作。我有
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>);
}
});
我想从 ObjectB 更新 ObjectA 的状态。我如何在 ObjectB 中调用 ObjectA 的 updateMyState 方法? 谢谢!
【问题讨论】:
-
@dvine 多媒体的 anwser 是正确的,而且由于 react-native 是基于 react,你可能想看看 react 概念:facebook.github.io/react/tips/…
标签: javascript web reactjs react-native frontend