Ich habe FlatList mit benutzerdefinierten Zeilenelement in einer TouchableOpacity wrappen. Ich hätte gerne mehrere onPress in der TouchableOpacity, so dass jede Kindansicht ihren respektierten Job bewältigen kann. Das Problem ist, dass beim Drücken der Kind-Ansicht der Job ausgeführt wird, aber auch das übergeordnete Element onPress
wird ebenfalls ausgeführt. Wie kann man das stoppen?TouchableOpacity mit mehreren Kind mit onPress
<TouchableOpacity onPress={() => this.doSomething()}>
<Text>Some content</Text>
<Icon name="trash" size={20} onPress={this.onDeleteItem(item)}/>
<TouchableOpacity>
In einem anderen Wort, wie nur onDeleteItem
, wenn der Benutzer Druck auf Papierkorb-Symbol auszuführen?
Jeder Vorschlag geschätzt, danke.
Wickeln Sie sie nicht zusammen mit 'Touchables', wickeln Sie sie separat. – Val