J'utilise le datetime
type dans xAxis de Highchart et certaines colonnes n'apparaissent pas exactement dans le graphique. Par exemple, dans l'exemple ci-dessous, vous ne pouvez voir qu'une petite partie de la première et de la dernière colonne. Je ne sais pas pourquoi.
Quelle est la meilleure solution à ce problème ?
C'est causé par un mauvais ordre des points. Vous avez une erreur dans la console :
Erreur Highcharts #15 : www.highcharts.com/errors/15
Dans Highcharts, les données doivent être triées par ordre croissant de valeurs x, par exemple : http://jsfiddle.net/sc5hwtfz/2/
{
name: 'C1',
data: [
[Date.parse("04/26/2017" + " UTC"), 40],
[Date.parse("04/25/2017" + " UTC"), 143],
[Date.parse("04/24/2017" + " UTC"), 40],
[Date.parse("04/23/2017" + " UTC"), 30],
[Date.parse("04/22/2017" + " UTC"), 20],
[Date.parse("04/21/2017" + " UTC"), 20],
].sort(function (a, b) { return a[0] - b[0]; })
},
Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.
En cas d'infraction, veuillez [email protected] Supprimer.
laisse moi dire quelques mots