Highcharts学习之坐标轴


Posted in Javascript onAugust 02, 2016

前言

所有的图表除了饼图都有X轴和Y轴,默认情况下,x轴显示在图表的底部,y轴显示在左侧(多个y轴时可以是显示在左右两侧),通过设置chart.inverted = true 可以让x,y轴显示位置对调。

下面一起来学习学习Highcharts的坐标轴。

tags:

Highcharts学习之坐标轴

1.标题

xAxis:{
  title:{
    text:'x轴标题'
  }
}
yAxis:{
  title:{
    text:'y轴标题'
  }
}

2.标签

labels:enabled、formatter、setp

yAxis:{
        labels:{
         enabled:true,
         formatter:function(){
           if(this.value <=3) {
             return "第一等级("+this.value+")";
           }else if(this.value >3 && this.value <=5) {
             return "第二等级("+this.value+")";
           }else {
             return "第三等级("+this.value+")";
           }
         },
         step:1  //间隔几个线显示一次
        }

Highcharts学习之坐标轴

3.网格

1.gridLineWidth

网格线宽度。x轴默认为0,y轴默认为1px。

2.gridLineColor

网格线颜色。默认为:#C0C0C0

3.gridLineDashStyle

网格线线条样式。和Css border-style类似,常用的有:Solid、Dot、Dash

yAxis:{
 //gridLineWidth:'1px',  //注意如果使用了这个属性gridLineDashStyle会不起作用
 gridLineColor:'#019000',
 gridLineDashStyle:'Dash',
}

Highcharts学习之坐标轴

4.类型

xAxis:{
   categories:['A','B','C']
  },
yAxis:{
   type:'datetime'
  },

5.reversed

倒置是将轴翻转而不是x、y对调。例如y轴倒置的结果是y轴是从最大的值开始的,最小值反而在最下方

xAxis:{
        categories:['A','B','C'],
        reversed:true
      },
      yAxis:{
        type:'datetime',
        reversed:true
      },

Highcharts学习之坐标轴

6.opposite

当其值设置为true时,x轴和y轴显示的位置分别上下,左右对调。

xAxis:{
        categories:['A','B','C'],
        opposite:true
      },
      yAxis:{
        type:'datetime',
        opposite:true
      }

Highcharts学习之坐标轴

7.inverted

chart:{
        type:'line',
        style:{
          fontSize:"17px",
        },
        inverted:true
      }

Highcharts学习之坐标轴

8.min、max

控制数轴的最小值和最大值。

注意:控制allowDecimals、min、max 属性你可以轻松控制数轴的显示范围等(这也是很常见的问题)

总结

以上就是本文的全部内容了,大家学会了吗?小编还会继续更新Highcharts的文章,对Highcharts感兴趣的朋友们要继续关注三水点靠木,希望本文给大家学习带来的帮助。

Javascript 相关文章推荐
用js实现的检测浏览器和系统的函数
Apr 09 Javascript
JavaScript 类似flash效果的立体图片浏览器
Feb 08 Javascript
浅谈使用MVC模式进行JavaScript程序开发
Nov 10 Javascript
Javascript基础_标记文字的实现方法
Jun 14 Javascript
Bootstrap Metronic完全响应式管理模板之菜单栏学习笔记
Jul 08 Javascript
微信小程序 WXDropDownMenu组件详解及实例代码
Oct 24 Javascript
Angular实现点击按钮后在上方显示输入内容的方法
Dec 27 Javascript
angularjs中$http异步上传Excel文件方法
Feb 23 Javascript
centos 上快速搭建ghost博客方法分享
May 23 Javascript
vue配置文件实现代理v2版本的方法
Jun 21 Javascript
vue 防止页面加载时看到花括号的解决操作
Nov 09 Javascript
比较node.js和Deno
Apr 27 Javascript
JS实现根据文件字节数返回文件大小的方法
Aug 02 #Javascript
js实现四舍五入完全保留两位小数的方法
Aug 02 #Javascript
Highcharts入门之基本属性
Aug 02 #Javascript
js检查是否关闭浏览器的方法
Aug 02 #Javascript
Highcharts入门之简介
Aug 02 #Javascript
jQuery 获取页面li数组并删除不在数组中的key
Aug 02 #Javascript
AngularJS基础 ng-readonly 指令简单示例
Aug 02 #Javascript
You might like
php 冒泡排序 交换排序法
2011/05/10 PHP
3个PHP多维数组转为一维数组的方法实例
2014/03/13 PHP
使用 PHPStorm 开发 Laravel
2015/03/24 PHP
window.parent与window.openner区别介绍
2012/04/12 Javascript
用原生JavaScript实现jQuery的$.getJSON的解决方法
2013/05/03 Javascript
不用锚点也可以平滑滚动到页面的指定位置实现代码
2013/05/08 Javascript
原生javascript获取元素样式
2014/12/31 Javascript
IE7浏览器窗口大小改变事件执行多次bug及IE6/IE7/IE8下resize问题
2015/08/21 Javascript
JavaScript实现的多种鼠标拖放效果
2015/11/03 Javascript
JavaScript html5 canvas绘制时钟效果(二)
2016/03/27 Javascript
如何用JavaScript实现动态修改CSS样式表
2016/05/20 Javascript
老生常谈js动态添加事件--- 事件委托
2016/07/19 Javascript
Vue关于数据绑定出错解决办法
2017/05/15 Javascript
jQuery操作之效果详解
2017/05/19 jQuery
angular6.0开发教程之如何安装angular6.0框架
2018/06/29 Javascript
vue实现条件判断动态绑定样式的方法
2018/09/29 Javascript
JavaScript JSON数据处理全集(小结)
2019/08/15 Javascript
js实现纯前端压缩图片
2020/11/16 Javascript
Python程序设计入门(5)类的使用简介
2014/06/16 Python
Java中重定向输出流实现用文件记录程序日志
2015/06/12 Python
Python实现的用户登录系统功能示例
2018/02/05 Python
解决python报错MemoryError的问题
2018/06/26 Python
Python写一个基于MD5的文件监听程序
2019/03/11 Python
python 实现图片上传接口开发 并生成可以访问的图片url
2019/12/18 Python
python tqdm 实现滚动条不上下滚动代码(保持一行内滚动)
2020/02/19 Python
Python定时任务APScheduler原理及实例解析
2020/05/30 Python
pyCharm 实现关闭代码检查
2020/06/09 Python
python实例化对象的具体方法
2020/06/17 Python
基于Python编写一个计算器程序,实现简单的加减乘除和取余二元运算
2020/08/05 Python
写自荐信有哪些不宜?
2013/10/17 职场文书
门卫人员岗位职责
2013/12/24 职场文书
出国导师推荐信
2014/01/16 职场文书
护理毕业生自我鉴定
2014/02/11 职场文书
2014年小学班主任工作总结
2014/11/08 职场文书
2015年公司后勤管理工作总结
2015/05/13 职场文书
2016秋季校长开学典礼致辞
2015/11/26 职场文书