AAChartKit-Pro icon indicating copy to clipboard operation
AAChartKit-Pro copied to clipboard

Lazy load modules

Open AAChartModel opened this issue 5 years ago โ€ข 1 comments

https://github.com/highcharts/highcharts#load-highcharts-from-the-cdn-as-ecmascript-modules

AAChartModel avatar Nov 12 '20 06:11 AAChartModel

Just like this:

const loadHighchartsAndCreateChart = async () => {
    const { default: Highcharts } =
        await import('https://code.highcharts.com/es-modules/masters/highcharts.src.js');
    await import('https://code.highcharts.com/es-modules/masters/highcharts-more.src.js');
    await import('https://code.highcharts.com/es-modules/masters/modules/exporting.src.js');
    await import('https://code.highcharts.com/es-modules/masters/modules/export-data.src.js');

    Highcharts.chart('container', { /* options */ });
};

AAChartModel avatar Sep 01 '22 03:09 AAChartModel