0
我想添加一個函數來返回基於renderItem FlatList組件內部狀態的按鈕文本。無法添加函數來創建renderItem內的動態按鈕FlatList
此代碼返回一個錯誤
功能this.renderButton不是一個函數
更新:
<FlatList
data={list}
renderItem={this.renderRow}
/>
renderRow({item}) {
return(
<TouchableWithoutFeedback>
<TouchableOpacity>
{this.renderButton()}
</TouchableOpacity>
<TouchableWithoutFeedback>
);
}
renderButton() {
return <Text>Button</Text>;
}
你綁定renderButton功能哪兒了嗎? – Jayce444
需要看到更多的代碼才能夠幫助 –
@ Jayce444不會在任何其他地方綁定它。只在這部分代碼中。 –