Bonjour,
J'utilise ChartJS pour réaliser différents graphiques.
Je souhaite externaliser le code Javascript pour les données d'un graphique; pour cela, je construis 1 variable qui contient le code que je transmets au script JS.
Voici mon code coté serveur (java):
Javascript :
Tout ceci fonctionne très bien, sauf si je remplace dans la variable Donnee : "'line'" par "'bar'"
Rien ne s'affiche sur le canvas dans ce cas !
Et là j'avoue être perdu !
Pouvez-vous m'aider SVP ?
Merci.
Modifié par denisduval75 (09 Jul 2021 - 15:32)
J'utilise ChartJS pour réaliser différents graphiques.
Je souhaite externaliser le code Javascript pour les données d'un graphique; pour cela, je construis 1 variable qui contient le code que je transmets au script JS.
Voici mon code coté serveur (java):
setDonnee("[{".concat("type:").concat("'line'")
...
...
Javascript :
function drawChartUtilisateur(canvas, donnee) {
new Chart(document.getElementById(canvas).getContext('2d'), {
data: {
datasets: donnee
},
Tout ceci fonctionne très bien, sauf si je remplace dans la variable Donnee : "'line'" par "'bar'"
Rien ne s'affiche sur le canvas dans ce cas !
Et là j'avoue être perdu !
Pouvez-vous m'aider SVP ?
Merci.
Modifié par denisduval75 (09 Jul 2021 - 15:32)