Highcharts: Cargando múltiples versiones de highcharts

Creado en 31 may. 2016  ·  3Comentarios  ·  Fuente: highcharts/highcharts

Hola,

Tengo highcharts3 dentro de mi sistema y quiero empezar a usar highcharts4 también.

No debería tener ningún problema ya que la última versión es compatible con webpack ...
Pero esta línea arroja el error 16 (múltiples gráficos altos cargados) y detiene la ejecución.

Comportamiento esperado

Debería permitirme cargar highcharts más de una vez, ya que no estoy anulando los highcharts del alcance de la ventana ...

Comportamiento real

Lanza un error y no me permite cargar highcharts 4

Not a bug

Comentario más útil

Entiendo por qué esto funcionaría, pero no es posible para mí cargar Highcharts 4 antes de Highcharts 3: decepcionado:
Logré encontrar una solución usando el cargador de reemplazo de cadenas de webpack, agregué esto a mi archivo webpack.config

{test: /highcharts.src.js$/, loader: 'string-replace', query:{
    search:'error(16, true)',
    replace:'{win:win}',
}},

Esto simplemente ignora el error y no daña mi archivo Highcharts original: guiño:

¿Puedes pensar en una mejor manera de manejar esto?

Todos 3 comentarios

Hola @deanshub ,

Creo que está cargando Highcharts 3 primero y Highcharts 4 al final. Entonces Highcharts 4 seguirá verificando si Highcharts ya existe en la ventana. Si este es el caso, intente cargar Highcharts 4 antes que Highcharts 3.

Entiendo por qué esto funcionaría, pero no es posible para mí cargar Highcharts 4 antes de Highcharts 3: decepcionado:
Logré encontrar una solución usando el cargador de reemplazo de cadenas de webpack, agregué esto a mi archivo webpack.config

{test: /highcharts.src.js$/, loader: 'string-replace', query:{
    search:'error(16, true)',
    replace:'{win:win}',
}},

Esto simplemente ignora el error y no daña mi archivo Highcharts original: guiño:

¿Puedes pensar en una mejor manera de manejar esto?

Lo siento, pero no puedo pensar en una mejor solución para su caso. :confundido:

Cerraré este problema debido a que no lo estamos considerando como un error. Si usted o alguien tiene más preguntas sobre el tema, simplemente responda a este hilo.

¿Fue útil esta página
0 / 5 - 0 calificaciones