highcharts cacher xAxis
J'ai une barre graphique d'affichage et j'ai le plein contrôle sur les couleurs, le cadrage, les données de l'étiquette de mise en forme, etc, mais lorsque le graphique rend il y a une étiquette en dessous de l'Axe des x montrant les "valeurs de Y" en bleu.
Généré le mark-up est comme si...
<g class="highcharts-axis" zIndex="2">
<text x="145" y="181"
style="font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#6D869F;font-weight:bold;fill:#6D869F;"
zIndex="7"
text-anchor="middle"
visibility="visible">
<tspan x="145">Y-values</tspan>
</text>
</g>
qui ne donne aucune indication valeur de configuration j'ai besoin de les remplacer.
J'ai passé beaucoup trop de temps à essayer de déterminer si c'est un attribut de l'objet graphique ou de la xAxis objet ou d'une série de données, avec pas de chance.
En désespoir de cause, j'ai cherché la source et trouve "valeurs de Y" apparaît exactement une fois dans highcharts.js et semble être la valeur par défaut pour defaultYAxisOptions.titre.texte
ob.prototype={ defaultYAxisOptions:{ title:{ text:"Y-values" } } };
Si je change la source à lire "hello world!", alors que vient de sortir au lieu de valeurs de Y, mais en changeant la source ne devrait pas être nécessaire!
Si je change ma config à lire...
Highcharts.setOptions({
//lots of other settings
defaultYAxisOptions: {
title: {
text: "something else"
}
},
//some more settings
});
Je reçois encore des "valeurs de Y".
Où est le bon endroit pour faire de mon propre valeur pour ce paramètre, ou de le cacher?
Mais vous avez besoin de cacher les tiques / ou d'étiquettes de "l'Axe x de la ligne"?
OriginalL'auteur user2539471 | 2013-07-01
Vous devez vous connecter pour publier un commentaire.
Vous dire que c'est sur votre xAxis et il montre des "valeurs de Y", comme le texte. Étrange, oui. Pour retirer l'axe titres vous ferais quelque chose comme (ci-dessous, xAxis mais il en est de même pour l'axe des y):
Je recommande fortement de se familiariser avec l'API.
si vous pouviez créer un jsFiddle reproduire ce problème avec votre code et des données représentatives. Peut-être que vous avez votre axe inversé, mais sans voir votre highcharts code, il est impossible de le dire.
si c'est un diagramme à barres horizontales, les axes x et y changer de place, comme ils le devraient.
correct. Je voulais dire qu'il pourrait avoir renversé et ne sait pas mais vu l'étiquette où il pensait qu'il ne devrait pas avoir été.
OriginalL'auteur wergeld