Closed3
React NativeのFlatList内のコンポーネントが更新されると、FlatList自体が再レンダリングされる問題
FlatListのrenderItem内のコンポーネント内でuseStateなりなんなりをすると、FlatList自体が再レンダリングされちゃう(renderItemが再度走る)のどうにかならない?
ItemSeparatorComponentも影響受けて再レンダリングされるから広告をItemSeparatorComponentに記述してたら面倒なことになってしまう…
いやItemSeparatorComponentがちゃんとうまく作れていない疑惑
というかそもそも原因がtimerをグローバルで持っていたからそこらへんが悪さしてたわけで。
個人的にはグローバルで一個タイマー持ちたいけどそれをやってもダメで、個々でタイマーを持たないといけないという。
このスクラップは2021/02/23にクローズされました