Bonjour � tous,

Dans une classe d�di�e utilisant fetch, j'ai cr�� un tableau de param�tres appel� dataKeys[] qui permet de renseigner les cl�s que l'on veut utiliser pour filtrer du data retourn� en JSON.

Dans le map ci-dessous je peux sp�cifier le premier param�tre / cl� du tableau gr�ce � l'expression 'data[this.dataKeys[0]]', cela me retourne bien un r�sultat correct, cependant, quand j'applique la m�me �criture sur l'�l�ment (el) je re�ois un "undefined"... J'ai essay� tous les styles d'�critures possibles pour qu'il soit possible de mettre en variable '[this.dataKeys[1]]' par rapport � l'�l�ment (el), rien n'y fait... Il s'ag�t bien d'un object pourtant de m�me que 'data', pourquoi cette �criture n'est t'elle pas accept�e dans le corps du map ?. Je pr�cise que data contient bien le json retourn� et que si je rentre manuellement les cl�s sp�cifi�es dans dataKeys[1] cela marche parfaitement !

Merci d'avance pour vos suggestions

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
        data[this.dataKeys[0]].map((el) => {
                let recherche = el[this.dataKeys[1]];
                console.log("résultat =", recherche);  
              });