0
votes

Filtrer les utilisateurs à l'aide de la position dans React Native

J'ai une application dans React-Native où j'ai une liste d'utilisateurs et je souhaite les filtrer, lorsque je clique sur un bouton dans l'en-tête, en utilisant leur position réelle. Comment puis-je le faire ?

Merci d'avance! p>

EDIT: P>

export default data = [
   {
      id:1,
      name:"Anastasia",
      photo_path: "https://www.one-voyance.fr/media/cache/slider/images/voyants/anastasia/anastasia.jpg",
      age: "23",
      pratique: "Trans.",
      distance: "200m",
      connected: 1,
      description:"Anastasia, medium pure sans support.Mon don héréditaire me vient de mes grands parents. Prête à vous servir, je m’appuie de mes guides pour vous guider dans votre chemin de vie.Je suis compétente dans tous les domaines. La vie est faite de détours, en connaitre les recoins permet d’avancer sereinement sans se poser de questions. Je vous attends pour une voyance claire et de qualité.",
      //numero:"06 01 02 03 04"
   }


4 commentaires

Pouvez-vous montrer la liste des utilisateurs à filtrer et votre code?


Pour l'instant, je viens de récupérer les données de la matrice, mais je prévois de l'obtenir d'un JSON. Juste édité


Qu'entendez-vous par position? Vous voulez dire position dans le tableau?


Non je veux dire la géolocalisation de l'utilisateur


3 Réponses :


1
votes

Vous pouvez utiliser la méthode du filtre fourni par un tableau pour filtrer les données. Une solution serait quelque chose comme ceci:

laisser tempresults = data.filter (élément => élément.position === 'Quelque position')

pour le bouton, vous devrez ajouter un gestionnaire d'événements onpress, quelque chose comme ci-dessous:

et définissez le Fonction de gestionnaire comme quelque chose comme: xxx

espère que cela vous donnera une idée.


0 commentaires

0
votes

Vous devriez setparams et transmettre la fonction fonction et Valeur du filtre dans l'en-tête et effectuez l'opération avec < Code> fonction reçu dans paramètres comme indiqué ci-dessous xxx


0 commentaires

1
votes

Consultez les documents pour obtenir le Géolocalisation avec réact de natif . Ensuite, vous pouvez faire ce que vous voulez de vos données en fonction de la géolocalisation de l'utilisateur.


0 commentaires