-1
我是React Native的新手,所以请原谅这个问题是否简单。我正试图在ListView中切换图标。我应该怎么做呢?非常感谢您的帮助。如何在React Native上更改图标onPress [ListView]
这是我正在使用的一段代码。
this.state = {
logo: 'star-o',
check: false
};
saveFavourite = (data) => {
this.state.check === false ? this.setState({logo:'star', check:true}) : this.setState({logo:'star-o', check:false})
}
<TouchableOpacity onPress={() => this.saveFavourite(data)}>
<Icon name={this.state.logo} size={30} />
</TouchableOpacity>
它din't更改图标。
谢谢你的回答。我会试试看,并让你知道 –
这是一个很大的重构,你在那里。任何疑问只是发表评论。如果它的工作你记得接受答案;) – EnriqueDev
是的,我会如果它的工作 –