change - Highcharts spline dataLabels overlaping
scroll highcharts (2)
Tengo una pregunta sobre las etiquetas de datos superpuestas de Highchart. Tengo 2 series de datos spline y como puede ver aquí http://jsfiddle.net/3E8V4/ algunas etiquetas de datos se superponen.
La pregunta aquí es: ¿es posible incluso evitar esta superposición? Si es así, ¿cómo debería hacerlo?
El código para plotoptions es así:
plotOptions: {
spline: {
dataLabels: {
enabled: ''True'',
crop: false,
overflow: ''none''
},
enableMouseTracking: false
}
},
Tnx para cualquier información
Sobis,
No tengo una respuesta que sea exactamente lo que estás esperando.
En este caso, lo que haría es aumentar el máximo de eje en un 10% del máximo de los datos. proporcionar zoom in / out. eso permitirá al usuario obtener un valor en la parte superior de los puntos
zoomType: ''xy''
aquí hay un ejemplo http://jsfiddle.net/3E8V4/1/
espero que lo encuentres útil
Puede usar ese complemento para reposicionar etiquetas de datos: http://jsfiddle.net/menXU/1/ No es perfecto, ya que funciona solo para series de máximo 2 y requiere animaciones deshabilitadas, o verá poca demora al reposicionar etiquetas de datos.
¿Cómo utilizar? Copie las funciones StaggerDataLabels
e isLabelOnLabel
, y luego use StaggerDataLabels
en los eventos StaggerDataLabels
y isLabelOnLabel
para el gráfico.