ApexCharts.js: No funciona exportar a png

Escenario

Ésta es rápida y muy específica, pero nada evidente. Me ha llevado un poco de tiempo dar con el problema. Si no utilizas apexcharts posiblemente no te vaya a interesar esta entrada. Es una biblioteca de JavaScript para dibujar gráficos a partir de datos.

Problema

Apexcharts ofrece la posibilidad de exportar a PNG desde un menú situado en la parte derecha superior de la gráfica. No es la primera vez que lo activo por configuración y hasta ahora me ha funcionado. Pero por más que hago click en enlace ahora no reacciona. Ni siquiera muestra error alguno por consola.

solución

Esta issue de GitHub me puso sobre la pista. Con JavaScript disponemos de una función muy útil para convertir grandes números a un formato más legible para humanos. Por ejemplo, 1000000 se convierte en 1M. Se usa de la manera siguiente: Donde val es la cifra que queremos formatear. Pues bien, resulta que la función format representa el valor convertido con un tipo de espacio que hace que rompa la exportación a PNG de la gráfica de Apexcharts. ¿La manera de solucionarlo?
Nota: uso la versión 3.26.3 de ApexCharts.

Publicaciones Similares

  • |

    Traducción de variables en javascript

    Escenario Estoy trabajando en una aplicación multi-lenguaje desarrollada con la plataforma spring boot. Para quien no conozca esta plataforma de desarrollo, spring boot te permite gestionar varios lenguajes gracias a un sistema que utiliza ficheros de tipo propiedades para almacenar las traducciones. Los nombres de estos ficheros han de respetar la siguiente convención, messages_{código ISO…

  • horario de verano y javascript

    Escenario Con el fin de dibujar una gráfica cronológica, necesito generar en javascript una matriz de fechas a partir de una de inicio y otra de fin. En stackoverflow doy con una solución que considero sencilla e inteligible:

    Tras modificarla lo justo y probarla compruebo que devuelve una matriz de fechas de tipo '2019-02-01','2019-02-02','2019-02-03','2019-02-04'

  • |

    Gestión de imágenes corruptas

    Escenario Nos encontramos ante una biblioteca de decenas de miles de archivos fotográficos, de los cuales un porcentaje considerable está corrupto. Objetivo Depurar las imágenes corruptas a fin de organizar como es debido nuestra biblioteca. Solución Nota: sólo aplicable a sistemas linux Vamos a necesitar la aplicación ImageMagick: $sudo apt-get install imagemagick y rsync, que debería venir instalado…

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *