Highcharts 中文社区

查看: 3489|回复: 2

[代码共享] 高亮极值点的方法

[复制链接]
  • TA的每日心情
    擦汗
    2017-11-29 14:57
  • 签到天数: 747 天

    [LV.9]以坛为家II

    86

    主题

    1107

    帖子

    2万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    23197

    最佳新人活跃会员热心会员突出贡献优秀版主荣誉管理论坛元老

    发表于 2016-10-17 15:53:31 | 显示全部楼层 |阅读模式
    下面的函数是高亮图表数据列中的最大值和最小值
    1. function highLightExtreme(chart) {
    2.     Highcharts.each(chart.series, function(s) {
    3.         Highcharts.each(s.points, function(p) {
    4.             if (p.y === s.dataMax) {
    5.                 p.update({
    6.                     color: 'red',
    7.                     marker: {
    8.                         enabled: true,
    9.                         symbol: 'circle',
    10.                         radius: 3
    11.                     }
    12.                 });
    13.             } else if (p.y === s.dataMin) {
    14.                 p.update({
    15.                     color: 'green',
    16.                     marker: {
    17.                         enabled: true,
    18.                         symbol: 'circle',
    19.                         radius: 3
    20.                     }
    21.                 });
    22.             }
    23.         });
    24.     });
    25. }
    复制代码
    具体使用实例参考:http://code.hcharts.cn/demos/hhhhxL/55

    本帖被以下淘专辑推荐:

    Highcharts 中文网论坛管理团队

    我们提供:商业授权技术支持图表定制VIP服务 等相关支持服务
    在线客服:2133220776(QQ,非技术,工作日 10:00 ~ 17:00)
    新浪微博:http://weibo.com/highcharts
  • TA的每日心情
    奋斗
    2018-1-2 14:28
  • 签到天数: 118 天

    [LV.6]常住居民II

    11

    主题

    123

    帖子

    3839

    积分

    HC 大师

    Rank: 6Rank: 6

    积分
    3839

    最佳新人活跃会员

    发表于 2016-10-21 10:20:10 | 显示全部楼层
               
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    快速回复 返回顶部 返回列表