多個組件我知道如何通過更改狀態來添加和刪除單個組件。但如果你有多個組件要刪除,這種方式不會工作。例如,讓我說我有3個意見。我點擊它們時如何刪除它們。刪除反應本機
示例代碼:
class Example extends Component {
render(){
return (
<View>
<View>
<TouchAbleOpacity onPress={() => this.removeView()}>
<Text>Remove View 1</Text>
</TouchAbleOpacity>
</View>
<View>
<TouchAbleOpacity onPress={() => this.removeView()}>
<Text>Remove View 2</Text>
</TouchAbleOpacity>
</View>
<View>
<TouchAbleOpacity onPress={() => this.removeView()}>
<Text>Remove View 3</Text>
</TouchAbleOpacity>
</View>
</View>
)
}
removeView(){
}
}
當我有內部按鈕一個ListView又如會。這些是邀請用戶的按鈕。當我點擊按鈕時,我想隱藏ListView中特定行的按鈕。
有什麼建議嗎?
這是一個很好的方法 - 允許您在沒有額外代碼的情況下重用按鈕。我很高興我幫了忙。 – George