1
Je suis en train de construire une application avec native réagir:-React natif: FlatList se refs pour faire défiler
ceci est mon flatlist:
<FlatList
ref={"myFlatList"}
data={data}
keyExtractor={this._keyExtractor}
renderItem={this._renderItem}
/>
Dans cette fonction, je veux faire défiler un index spécifique :
_enableTVEventHandler() {
this._tvEventHandler = new TVEventHandler();
this._tvEventHandler.enable(this, function(cmp, evt) {
this.refs["myFlatList"].scrollToIndex({viewPosition: 0.5, index: 2});
}.bind(this));
}
Mais j'ai une erreur: Impossible de lire la propriété 'scrollToIndex' undefined
Merci pour votre réponse, j'ai essayé, mais j'ai la même erreur –
Ma fonction est déjà lier? "} .bind (this))" –
Votre fonction interne a une liaison, mais qu'en est-il de l'externe i.e '_enableTVEventHandler' –