問題タブ [react-native-flatlist]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
48492 参照

javascript - RN フラット リストで現在表示されているインデックスを取得する方法

各項目が水平方向のフラット リストです。width:300 私がやろうとしているのは、現在表示されている項目のインデックスを取得することだけです。

これを試しました:

そして、このようなもの:

しかし、何も正確ではありません。常に 1 つのインデックスを上げたり、1 つのインデックスを下げたりします。
フラットリストで正しい現在のインデックスを取得するにはどうすればよいですか?

たとえば、リストの 8 番目にあるリスト項目を取得しますが、インデックスは 9 または 10 になります。
ここに画像の説明を入力