Data参数

获取容器对象

  1. var canvas = document.getElementById("myCanvas");

渲染

  1. var ctx = canvas.getContext('2d');
  2. var myNewChart = new Chart(ctx);
  1. myNewChart.Line(data); //这种方式是只加载数据集,(缺省options)不修改默认参数(简称法一)

数据结构(数据参数设置)

  1. var data = {
  2. //折线图需要为每个数据点设置一标签。这是显示在X轴上。
  3. labels: ["January", "February", "March", "April", "May", "June", "July"],
  4. //数据集(y轴数据范围随数据集合中的data中的最大或最小数据而动态改变的)
  5. datasets: [{
  6. fillColor: "rgba(220,220,220,0.5)", //背景填充色
  7. strokeColor: "rgba(220,220,220,1)", //路径颜色
  8. pointColor: "rgba(220,220,220,1)", //数据点颜色
  9. pointStrokeColor: "#fff", //数据点边框颜色
  10. data: [10, 59, 90, 81, 56, 55, 40] //对象数据
  11. }, {
  12. fillColor: "rgba(151,187,205,0.5)",
  13. strokeColor: "rgba(151,187,205,1)",
  14. pointColor: "rgba(151,187,205,1)",
  15. pointStrokeColor: "#fff",
  16. data: [28, 48, 40, 19, 96, 27, 200]
  17. }]
  18. };
  19. }); //数据结构(数据参数设置)
  20. var data = {
  21. //折线图需要为每个数据点设置一标签。这是显示在X轴上。
  22. labels: ["January", "February", "March", "April", "May", "June", "July"],
  23. //数据集(y轴数据范围随数据集合中的data中的最大或最小数据而动态改变的)
  24. datasets: [{
  25. fillColor: "rgba(220,220,220,0.5)", //背景填充色
  26. strokeColor: "rgba(220,220,220,1)", //路径颜色
  27. pointColor: "rgba(220,220,220,1)", //数据点颜色
  28. pointStrokeColor: "#fff", //数据点边框颜色
  29. data: [10, 59, 90, 81, 56, 55, 40] //对象数据
  30. }, {
  31. fillColor: "rgba(151,187,205,0.5)",
  32. strokeColor: "rgba(151,187,205,1)",
  33. pointColor: "rgba(151,187,205,1)",
  34. pointStrokeColor: "#fff",
  35. data: [28, 48, 40, 19, 96, 27, 200]
  36. }]
  37. };
  38. //图标参数
  39. Line.defaults = {
  40. //网格线是否在数据线的上面
  41. scaleOverlay: false,
  42. //是否用硬编码重写y轴网格线
  43. scaleOverride: false,
  44. //** Required if scaleOverride is true **
  45. //y轴刻度的个数
  46. scaleSteps: null,
  47. //y轴每个刻度的宽度
  48. scaleStepWidth: 20,
  49. // Y 轴的起始值
  50. scaleStartValue: null,
  51. // Y/X轴的颜色
  52. scaleLineColor: "rgba(0,0,0,.1)",
  53. // X,Y轴的宽度
  54. scaleLineWidth: 1,
  55. // 刻度是否显示标签, 即Y轴上是否显示文字
  56. scaleShowLabels: true,
  57. // Y轴上的刻度,即文字
  58. scaleLabel: "<%=value%>",
  59. // 字体
  60. scaleFontFamily: "'Arial'",
  61. // 文字大小
  62. scaleFontSize: 16,
  63. // 文字样式
  64. scaleFontStyle: "normal",
  65. // 文字颜色
  66. scaleFontColor: "#666",
  67. // 是否显示网格
  68. scaleShowGridLines: true,
  69. // 网格颜色
  70. scaleGridLineColor: "rgba(0,0,0,.05)",
  71. // 网格宽度
  72. scaleGridLineWidth: 2,
  73. // 是否使用贝塞尔曲线? 即:线条是否弯曲
  74. bezierCurve: true,
  75. // 是否显示点数
  76. pointDot: true,
  77. // 圆点的大小
  78. pointDotRadius: 5,
  79. // 圆点的笔触宽度, 即:圆点外层白色大小
  80. pointDotStrokeWidth: 2,
  81. // 数据集行程(连线路径)
  82. datasetStroke: true,
  83. // 线条的宽度, 即:数据集
  84. datasetStrokeWidth: 2,
  85. // 是否填充数据集
  86. datasetFill: true,
  87. // 是否执行动画
  88. animation: true,
  89. // 动画的时间
  90. animationSteps: 60,
  91. // 动画的特效
  92. animationEasing: "easeOutQuart",
  93. // 动画完成时的执行函数
  94. /*onAnimationComplete: null*/
  95. }

echart.js 参数解释的更多相关文章

  1. 前端笔记之JavaScript面向对象(三)初识ES6&underscore.js&EChart.js&设计模式&贪吃蛇开发

    一.ES6语法 ES6中对数组新增了几个函数:map().filter().reduce() ES5新增的forEach(). 都是一些语法糖. 1.1 forEach()遍历数组 forEach() ...

  2. echart.js的使用与API

    ---恢复内容开始--- echart.js的使用与API 1.echart.js的使用: 第一步:在head标签或body下创建一个script标签去引用echart.js,(该文件可以在echar ...

  3. EChart.js 简单入门

    EChart.js 简单入门 最近有一个统计的项目要做,在前端的数据需要用图表的形式展示.网上搜索了一下,发现有几种统计图库. MSChart   这个是Visual Studio里的自带控件,使用比 ...

  4. angular-cli.json配置参数解释,以及依稀常用命令的通用关键参数解释

    一. angular-cli.json常见配置 { "project": { "name": "ng-admin", //项目名称 &quo ...

  5. package.json和bower的参数解释

    package.json和bower的参数解释   一.package.json解释: package.json是用来声明项目中使用的模块,这样新的环境部署时,只要在package.json文件所在的 ...

  6. js参数arguments的理解

    原文地址:js参数arguments的理解 对于函数的参数而言,如下例子 function say(name, msg){ alert(name + 'say' + msg); } say('xiao ...

  7. http load 的使用以及参数解释

    http load 的使用以及参数解释   1.参数含义 参数     全称      含义 -p        -parallel     并发的用户进程数.-f        -fetches   ...

  8. 今天工作中遇到的问题!echart.js

    echart.js 引用的时候, 配置文件和引用的echart.js  应该放在main.js的后面,带有window.onload的js后面.这样的话,不会阻止echar.js的渲染.

  9. /etc/sysctl.conf参数解释

    /etc/sysctl.conf参数解释: fs.file max = 999999 #表示进程(例如一个worker进程)可能同时打开的最大句柄数,直接限制最大并发连接数 net.ipv4.tcp_ ...

随机推荐

  1. bootstrap-treeview中文API 以及后台JSON数据处理

    bootstrap-treeview   简要教程 bootstrap-treeview是一款效果非常酷的基于bootstrap的jQuery多级列表树插件.该jQuery插件基于Twitter Bo ...

  2. AngularJs2 构建简单的英雄编辑器

    参考上一篇文章的步骤,重新把相关环境准备.目录结构走一遍. 这一次我们要开始创建真正的Angularjs项目了. 显示我们的英雄 我们要在应用中显示英雄数据 我们来为 AppComponent 添加两 ...

  3. LockBox的安装

    LockBox是一套加密解密库,下载地址:http://sourceforge.net/projects/tplockbox/ 我的安装的操作系统:win7 64位 安装步骤如下: 一,安装: 安装时 ...

  4. java中二维数组遍历

    public class Demoshuzu2 { public static void main(String[] args) {        int[][] arr2 = {{78,79,65, ...

  5. python反转列表的几种方法

    一.使用reversed()函数 a = [1, 2, 3, 4] b = list(reversed(a)) 注意:reversed()函数返回的是一个迭代器,而不是一个List,需要再使用List ...

  6. 设置、读取、删除cookie

    刚才用虚拟机当服务器,开了两个服务(端口号不同),发现同样的cookie:在别的网站下面没有发现该cookie.说明cookie只是对应相应的网站的(自己得出的结论) ---------------- ...

  7. Create Index using NEST .NET

    Hello Guys, I have a doubt about how create index using NEST .NET. I created every fields in my C# m ...

  8. Elasticsearch入门CRUD(新增、查询、修改、删除)

    1. 项目中引用 Elasticsearch.NET         Elasticsearch 其他版本可在: http://www.nuget.org/  找到对应的项目以源码 ! 本文以 2.4 ...

  9. nginx配置文件中,location字段里面的root字段和别名alias

    1. location里面的root例子 server{ listen ; server_name www.wzw.com; location /www { root /data/; //设置虚拟主机 ...

  10. linux安装spark-2.3.0集群

    (安装spark集群的前提是服务器已经配置了jdk并且安装hadoop集群(主要是hdfs)并正常启动,hadoop集群安装可参考<hadoop集群搭建(hdfs)>) 1.配置scala ...