0
ではないと私は、このエラーを持っている:_this6.functionは、私が反応し、ネイティブに動作する機能
callGeocodage(adress) {
console.log(adress);
}
renderAd(item, index) {
return (
<Card style={{ elevation: 3, width: Dimensions.get('window').width}}>
<CardItem cardBody>
<TouchableOpacity onPress={() => {this.callGeocodage(item.adress)}}>
<IconFontAwesome name={ICON_SEARCH} />
</TouchableOpacity>
<Text>{item.adress} </Text>
</CardItem>
</Card>
);
}
:
_this6.callGeocodageが機能
私のコードではありません
誰かがなぜ知っていますか?
ので 'このようなコンストラクタで、あなたの' callGeocodage'機能をバインドしよう.callGeocodage = this.callGeocodage.bind(this); ' –
関数は次のように記述します。' callGeocodage =(adress)=> { console.log(address); }; ' –
' renderAd'がどのように呼び出されるのかを教えてください – Bergi