我想将一个react元素访问到处于相同状态的另一个元素。 例如
this.state={
A:1,
B:A+1
}
所以我需要在B内部访问A
答案 0 :(得分:0)
我需要更多上下文信息,但是根据为您提供的示例,它无法做到这一点。也许您可以尝试这样的事情。
state = {
A:1
}
componentDidMount() {
this.setState((prevState)=>({ B:prevState.A+1}));
}
--Or--
componentDidMount() {
this.setState({B:this.state.A + 1});
}