尝试在React Native中从另一个状态访问一个状态

时间:2020-07-21 04:35:28

标签: react-native

我正在尝试以本机方式从另一个状态访问一个状态,

class Subcomponent extends React.Component {
  constructor(props) {
    super(props);
  }

  state = {
    inputText : <TextInput value={this.state.counter}/>
    counter: 0,
  };

  render(){
    return (
      <View>{this.state.inputText}</View>
    )
  }
}
export default Subcomponent;

我变得不确定,我也尝试使用字符串而不是整数来实现。 这是不可能的吗?有办法吗?

1 个答案:

答案 0 :(得分:0)

您无法将状态访问到其他状态,但这在此代码中对您有用。

class Subcomponent extends React.Component {
  constructor(props) {
    super(props);
  }

  state = {
    counter: 0,
  };

  renderText(){
    return(
      <TextInput value={this.state.counter}/>
    );
  }

  render(){
    return (
      <View>{this.renderText()}</View>
    )
  }
}
export default Subcomponent;