不规则间隔的仪表盘 Highcharts(或其他库)
创始人
2024-12-24 18:01:01
0次

以下是一个使用Highcharts库创建不规则间隔的仪表盘的示例代码:

// 创建数据数组
var data = [
    [0, 10],
    [10, 20],
    [20, 30],
    [30, 50],
    [50, 70],
    [70, 90],
    [90, 100]
];

// 创建仪表盘配置
var gaugeOptions = {

    chart: {
        type: 'solidgauge'
    },

    title: null,

    pane: {
        center: ['50%', '85%'],
        size: '140%',
        startAngle: -90,
        endAngle: 90,
        background: {
            backgroundColor: (Highcharts.theme && Highcharts.theme.background2) || '#EEE',
            innerRadius: '60%',
            outerRadius: '100%',
            shape: 'arc'
        }
    },

    tooltip: {
        enabled: false
    },

    // 仪表盘的刻度线和标签
    yAxis: {
        stops: [
            [0.1, '#55BF3B'], // 绿色
            [0.5, '#DDDF0D'], // 黄色
            [0.9, '#DF5353'] // 红色
        ],
        lineWidth: 0,
        minorTickInterval: null,
        tickAmount: 2,
        title: {
            y: -70
        },
        labels: {
            y: 16
        }
    },

    plotOptions: {
        solidgauge: {
            dataLabels: {
                y: 5,
                borderWidth: 0,
                useHTML: true
            }
        }
    }
};

// 创建仪表盘
var chart = Highcharts.chart('container', Highcharts.merge(gaugeOptions, {
    yAxis: {
        min: 0,
        max: 100,
        title: {
            text: 'Speed'
        }
    },
    credits: {
        enabled: false
    },
    series: [{
        name: 'Speed',
        data: data,
        dataLabels: {
            format: '
{y}
' + 'km/h
' }, tooltip: { valueSuffix: ' km/h' } }] })); // 更新仪表盘的数据 function updateGaugeData(newData) { chart.series[0].setData(newData); } // 示例用法 var newData = [ [0, 30], [30, 60], [60, 80], [80, 90], [90, 95], [95, 100] ]; updateGaugeData(newData);

你可以将上述代码保存为一个HTML文件,并在浏览器中打开它,以查看不规则间隔的仪表盘。

相关内容

热门资讯

一分钟带你了解辅助器!河马互娱... 一分钟带你了解辅助器!河马互娱ai智能辅助器app,河马互娱透视开挂阶段(原来发现有挂)1、河马互娱...
实测发现辅助器!红桃k大厅ai... 实测发现辅助器!红桃k大厅ai智能辅助器攻略,红桃k大厅真的有挂机巧(真是有挂技术)1.红桃k大厅 ...
最终透视挂!悠悠一区ai智能透... 最终透视挂!悠悠一区ai智能透视挂方法,悠悠一区有挂吗总结(果然真的有挂)1、超多福利:超高返利,海...
玩家攻略推荐透视!可乐大厅ai... 玩家攻略推荐透视!可乐大厅ai智能透视插件,可乐大厅可以装挂吗方式(其实发现有挂)可乐大厅破解侠是真...
玩家必看秘籍透视挂!乐乐逸趣a... 玩家必看秘籍透视挂!乐乐逸趣ai智能透视挂工具,乐乐逸趣有挂吗积累(本来有挂技术)小薇(辅助器软件下...
据目击者称开挂!大众娱乐ai智... 据目击者称开挂!大众娱乐ai智能开挂app,大众娱乐透视软件方式(切实有挂细节)1、不需要AI权限,...
科技揭秘辅助器!东游大厅ai智... 科技揭秘辅助器!东游大厅ai智能辅助器技巧,东游大厅透视软件下载资料(真是有挂技术)运东游大厅辅助工...
科普分享透视挂!多多娱乐ai智... 科普分享透视挂!多多娱乐ai智能透视挂插件,多多娱乐透视神器办法(本来有挂技术)1、科普分享透视挂!...
玩家必看教程透视!好游大厅ai... 玩家必看教程透视!好游大厅ai智能透视攻略,好游大厅怎么开挂绝活(确实发现有挂)好游大厅破解侠是真的...
相较于以往辅助器!海草众厅ai... 相较于以往辅助器!海草众厅ai智能辅助器方法,海草众厅确实真的有挂大纲(其实有挂辅助)1、玩家可以在...