Différences entre les versions de « D3.js »

De BdC de chez Wam...

Ligne 4 : Ligne 4 :


[https://d3js.org d3.js] est une librairie javascript très complète avec beaucoup d’exemples à disposition, avec une personnalisation totale possible. Elle permet l’accès à des primitives SVG permettant toute innovation. Malheureusement, elle est peu accessible directement et assez technique.
[https://d3js.org d3.js] est une librairie javascript très complète avec beaucoup d’exemples à disposition, avec une personnalisation totale possible. Elle permet l’accès à des primitives SVG permettant toute innovation. Malheureusement, elle est peu accessible directement et assez technique.
==Fonctionnement typique==
L’idée principale est de lier les données au DOM (Document Object Model), et d’appliquer des transformations, basées sur les données, au document.
Il y a plusieurs concepts spécifiques à bien comprendre pour l’utiliser pleinement :
*Sélection, modification, ajout et insertion d’éléments
*Ajout de données au DOM
*Propriété dynamique, et Transformation
*Chaînage des fonctions

Version du 6 mai 2021 à 12:38


Cette page est en grande partie issue de : Visualisation de données - d3.js

d3.js est une librairie javascript très complète avec beaucoup d’exemples à disposition, avec une personnalisation totale possible. Elle permet l’accès à des primitives SVG permettant toute innovation. Malheureusement, elle est peu accessible directement et assez technique.

Fonctionnement typique

L’idée principale est de lier les données au DOM (Document Object Model), et d’appliquer des transformations, basées sur les données, au document.

Il y a plusieurs concepts spécifiques à bien comprendre pour l’utiliser pleinement :

  • Sélection, modification, ajout et insertion d’éléments
  • Ajout de données au DOM
  • Propriété dynamique, et Transformation
  • Chaînage des fonctions