云木one 2019-05-06 16:54 采纳率: 0%
浏览 1370

在chart.js中,通过比较数值的大小赋予柱状图不同颜色

在chart.js中,通过比较数值的大小赋予柱状图不同颜色,这个应该是怎么加一个判断语句,是使用if..return..吗,比如大于某一值就赋予一种颜色

// Create the chart

Highcharts.chart('gongzhuangjiancha', {
            chart: {
                type: 'column'
            },
    credits:{
        enabled: false 
    },
            title: {
                text: ''
            },

            xAxis: {
                type: 'category'
            },
    yAxis: {
        max: 100,
        min:50,
    },
            legend: {
                enabled: false
            },
            plotOptions: {
                series: {
                    borderWidth: 0,
                    dataLabels: {
                        enabled: true,
                        format: '{point.y:.1f}%'
                    }
                }
            },

            tooltip: {
                headerFormat: '<span style="font-size:11px"></span><br>',
                pointFormat: '<span style="color:{green}">{point.name}</span>: <b>符合率为{point.y:.2f}%</b><br/>'
            },

            series: [
                {
                    name: "Browsers",
                    colorByPoint:false ,
                    color:"green",
                    data: [
                        {
                            name: "前车体1#",
                            y: 88,
                            drilldown: "前车体1#"
                        },
                        {
                            name: "前车体2#",
                            y: 90,
                            drilldown: "前车体2#"
                        },
                        {
                            name: "前车体3#",
                            y: 87,
                            drilldown: "前车体3#"
                        },
                        {
                            name: "前车体4#",
                            y: 89,
                            drilldown: "前车体4#"
                        },
                        {
                            name: "前车体5#",
                            y: 95,
                            drilldown: "前车体5#"
                        },

                    ]
                }
            ],
  • 写回答

1条回答

  • 子系天下 2019-05-06 17:21
    关注

    根据数据动态颜色变化,必然要把颜色提出来作为参数传入;在那些数据的时候显示那些颜色,必然也是要有逻辑去处理的,可以尝试if写法

    评论

报告相同问题?

悬赏问题

  • ¥15 用windows做服务的同志有吗
  • ¥60 求一个简单的网页(标签-安全|关键词-上传)
  • ¥35 lstm时间序列共享单车预测,loss值优化,参数优化算法
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?
  • ¥15 有偿求跨组件数据流路径图
  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 一直显示正在等待HID—ISP
  • ¥15 Python turtle 画图