我正在尝试在视图中获取<Text>
组件并在运行时编辑其值。
我尝试了什么:
<Text ref="SignInMessage">qqq</Text>
然后获取并更改我所做的文字this.refs.SignInMessage.props.children = err.message
,但它不会改变。
我也尝试过:
<Text>{this.SignInMessage}</Text>
然后this.SignInMessage = err.message;
但它也没有改变。
答案 0 :(得分:2)
您可以使用州更新值
this.state({ SignInMessage: '' }); // initialize
this.setState({ SignInMessage: 'bl bla'}); // update
<Text>{this.state.SignInMessage}</Text>