callstack / callstack/react-native-pager-view

When switching tab pages, onPageSelected always executes once and the passed e.nativeEvent-position is 0

Ouverte
#888 1 commentaire 1 réaction 0 personnes assignées Voir sur GitHub
Langage dominant
TypeScript
Étoiles
3.4k
Forks
476
Merge moyen
10 j 21 h
PR mergées (30 j)
2

Description

` handlePageSelected(e)}`

HandlePageSelected is always executed every time the page is switched, and passing an index of 0 results in the inability to retain the state of an option selected by the tab user

![image](https://github.com/user-attachments/assets/c43600bf-ebbf-4e6f-99a0-7ae06c8bd1f4)
If it always remains 0 after switching

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par reproduire l’utilisation d’exemple de PagerView avec onPageSelected et le changement entre les pages d’onglets, puis examinez la valeur e.nativeEvent.position signalée. Le problème est résolu lorsque le callback reçoit la position de la page sélectionnée au lieu de toujours recevoir 0 et que l’état des onglets peut être conservé.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
react-native, typescript
Domaine
mobile
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.