我将Angular指令用于HighCharts,https://github.com/pablojim/highcharts-ng

但是我想使用HighStock选项,通过将useHighStocks设置为true可以根据上面的链接进行操作。

当我尝试此操作时,该图表将完全不会加载,但将其设置为false时效果很好。我什至尝试从官方网站上加入highstock.js,但没有运气。

原始jsfiddle:http://jsfiddle.net/pablojim/7cAq3/

我无法使用的highstock jsfiddle:http://jsfiddle.net/achronos/7LZv4/1/

$scope.chartConfig = {
    options: {
        chart: {
            type: 'line',
            zoomType: 'x'
        }
    },
    series: [{
        data: [10, 15, 12, 8, 7, 1, 1, 19, 15, 10]
    }],
    title: {
        text: 'Hello'
    },
    xAxis: {currentMin: 0, currentMax: 10, minRange: 1},
    loading: false,
    useHighStocks: true
}

我该怎么做才能使其正常工作?谢谢

最佳答案

我自己解决了这个问题,显然您不能同时包含highcharts.js和highstock.js。当包含highstock.js时,将包含highcharts.js功能,但是反之亦然。

因此,诀窍是仅包含highstock.js!

关于angularjs - 在Highcharts-ng中使用HighStocks,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23759877/

10-10 00:01