Techno-magis

Mon passage sous eCharts

Jeudi 25 Novembre 2021

Je suis passé récemment sous Apache eCharts, et j’ai eu quelques petits problèmes.

Redimensionnement

Le redimensionnement n'est pas géré automatiquement. Heureusement c'est assez simple à mettre en place.

CODE :

window.addEventListener('resize', () => {
	charts.forEach(chart => chart.resize());
});

Je mets tous mes chartes dans la liste “charts”.

Changement de langue

Importer le fichier de langue :

CODE :

<script type="text/javascript" src="path/echarts/echarts.min.js"></script>
<script type="text/javascript" src="path/echarts/i18n/langFR.min.js"></script>

Et dans le code Js, j'ai fait comme ceci :

CODE :

const chartDom = document.getElementById(graph_jour.dataset.id);
chartDom.style.height = graph_jour.dataset.height ?? '250px';
const chart = echarts.init(chartDom, null, {locale: 'FR'});
charts.push(chart);
chart.setOption( {... options } );

La “locale” doit impérativement mis en place.

Catégories :
Par Zéfling, le 25/11/2021 à 14:22:53
Le billet a été lue 84 fois, avec 0 commentaire publié.
👍 0 👎 0

Aucun commentaire

Écrivez le votre ci-dessous.

Écrire un commentaire