Quand je tente de lier un tableau d'objets JS à un élément TABLE à l'aide d'un double loop, j'obtiens le bon nombre d'en-tête de colonnes TH, mais dans TBODY j'ai systématiquement 2 colonnes supplémentaires: l'index et un objet. Est-ce prévu ? Y a-t-il moyen d'ignorer ces 2 colonnes ?
Ok je vois, le premier loop ajoute les propriétés loopIndex et loopValue et le second loop est prévu pour parcourir les propriétés sur objets, donc loopIndex et loopValue s'y retrouvent. C'est un cas que je n'avais pas prévu, il faut que je vois comment isoler les variables de boucles.
J'ai pu vérifier que le bug est corrigé sur la prochaine version 0.9, mais celle-ci est toujours en cours de développement. Il reste encore beaucoup à faire avant la 1.0
Bonjour,
Quand je tente de lier un tableau d'objets JS à un élément TABLE à l'aide d'un double loop, j'obtiens le bon nombre d'en-tête de colonnes TH, mais dans TBODY j'ai systématiquement 2 colonnes supplémentaires: l'index et un objet. Est-ce prévu ? Y a-t-il moyen d'ignorer ces 2 colonnes ?
HTML : `
JAVASCRIPT :
data = [ {c1: "A1", c2: "B1", c3: "C1"}, {c1: "A2", c2: "B2", c3: "C2"}, {c1: "A3", c2: "B3", c3: "C3"} ]; databind("#tableau").set({ grid: data, entetes: data[0] });
Ceci quel que soit le navigateur testé (IE / FF / Chrome)
Bonjour,
Ok je vois, le premier loop ajoute les propriétés loopIndex et loopValue et le second loop est prévu pour parcourir les propriétés sur objets, donc loopIndex et loopValue s'y retrouvent. C'est un cas que je n'avais pas prévu, il faut que je vois comment isoler les variables de boucles.
J'ai pu vérifier que le bug est corrigé sur la prochaine version 0.9, mais celle-ci est toujours en cours de développement. Il reste encore beaucoup à faire avant la 1.0
OK merci pour le retour rapide et bon courage pour les développements. J'attends avec intérêt la prochaine version.