我正在使用react native开发一个应用程序,现在我应该在单击按钮后更新Text标签的文本。问题是我不能使用状态来做这个,因为我有很多文本和更多我不知道这些是多少。 我试过这段代码:
_onPressAction = (txtItemValue)=> {
console.log(txtItemValue);
txtItemValue.props.children = "Hello";
}
但在这种模式下,我可以看到我的文本的所有属性,但我无法改变它的值。 有一种方法可以做到这一点,而不使用状态?
答案 0 :(得分:0)
试试这个:
updateText = () => {
this.setState({myText: 'My Changed Text'})
如果您想动态更改文字,也可以使用此功能。