是否有任何方法来绘制饼状图使用highstock最新版本

Is there any way to draw a pie chart using highstock latest version?

本文关键字:highstock 新版本 最新版 任何 方法 绘制 是否      更新时间:2023-09-26

我正在使用hilitock构建一些股票图表。

我的代码是这样的:-

var dataObj =  {
    chart: {
        type: 'pie',
        renderTo : 'container'
    },
    title: {
        text: 'Highstock Testing',
        align: 'left',
        verticalAlign: 'middle',
        x: 27,
        y: 0,
        useHTML: true
    },
    rangeSelector: {
        enabled: false
    },
    plotOptions: {
        pie: {
            center: ['28%', '20%'],
            dataLabels:{"enabled":false},
            enableMouseTracking:false,
            startAngle: 180
        }
    },
    subtitle: {
        text:'<div style="color: #707070; font-family: ProximaNovaLtSemibold; font-size: 15px;  white-space: nowrap; margin-top: -10px;margin-left: 12px;">testing</div>',
        align: 'left',
        useHTML:true,
        verticalAlign:'bottom',
        y: 0
    },
    credits: {
        enabled:false,
        href: ''
    },
    navigator:{
        enabled:false
    },
    navigation: {
        buttonOptions: {
            enabled: false
        }
    },
    series: [{
        name: 'Usage',
        data: [{"y":0,"color":"#80c3f0","visible":true},{"y":100,"color":"#d7d7d7","visible":true}],
    size: '170%',
    innerSize: '185%'
    }]
};new Highcharts.StockChart(dataObj); 

以上代码在2.0.3版本中运行良好。但是在最新版本的hilitocks(2.1.8)中不能工作。

谁能告诉我如何在最新版本的Hilitocks中实现这一点?

即使使用最新版本的HighStock(即HighStock JS v2.1.8(2015-08-20))也能很好地工作。在这里看到工作提琴。您没有将代码包装在jquery的document ready或$中。用

包装代码
  $(function (){});