【发布时间】:2018-01-18 17:01:42
【问题描述】:
我想在点击后快速更改列表视图中按钮的文本?
我正在尝试使用以下代码来实现这一点,但我做不到,即它不起作用。我该怎么做?请帮忙。
constructor(props) {
super(props);
this.state = {
button_text:"Connect",
}
}
ConPressed() {
this.setState({
button_text: "Connected",
});
}
render() {
return (
<ListView
dataSource={this.state.sa}
renderRow={(rowData) =>
<TouchableHighlight onPress={() => this.ConPressed()}>
<Text>{this.state.button_text}</Text>
</TouchableHighlight>
/>
);
}
【问题讨论】:
标签: listview react-native react-native-listview