echart.js 参数解释
Data参数
获取容器对象
- var canvas = document.getElementById("myCanvas");
渲染
- var ctx = canvas.getContext('2d');
- var myNewChart = new Chart(ctx);
- myNewChart.Line(data); //这种方式是只加载数据集,(缺省options)不修改默认参数(简称法一)
数据结构(数据参数设置)
- var data = {
- //折线图需要为每个数据点设置一标签。这是显示在X轴上。
- labels: ["January", "February", "March", "April", "May", "June", "July"],
- //数据集(y轴数据范围随数据集合中的data中的最大或最小数据而动态改变的)
- datasets: [{
- fillColor: "rgba(220,220,220,0.5)", //背景填充色
- strokeColor: "rgba(220,220,220,1)", //路径颜色
- pointColor: "rgba(220,220,220,1)", //数据点颜色
- pointStrokeColor: "#fff", //数据点边框颜色
- data: [10, 59, 90, 81, 56, 55, 40] //对象数据
- }, {
- fillColor: "rgba(151,187,205,0.5)",
- strokeColor: "rgba(151,187,205,1)",
- pointColor: "rgba(151,187,205,1)",
- pointStrokeColor: "#fff",
- data: [28, 48, 40, 19, 96, 27, 200]
- }]
- };
- }); //数据结构(数据参数设置)
- var data = {
- //折线图需要为每个数据点设置一标签。这是显示在X轴上。
- labels: ["January", "February", "March", "April", "May", "June", "July"],
- //数据集(y轴数据范围随数据集合中的data中的最大或最小数据而动态改变的)
- datasets: [{
- fillColor: "rgba(220,220,220,0.5)", //背景填充色
- strokeColor: "rgba(220,220,220,1)", //路径颜色
- pointColor: "rgba(220,220,220,1)", //数据点颜色
- pointStrokeColor: "#fff", //数据点边框颜色
- data: [10, 59, 90, 81, 56, 55, 40] //对象数据
- }, {
- fillColor: "rgba(151,187,205,0.5)",
- strokeColor: "rgba(151,187,205,1)",
- pointColor: "rgba(151,187,205,1)",
- pointStrokeColor: "#fff",
- data: [28, 48, 40, 19, 96, 27, 200]
- }]
- };
- //图标参数
- Line.defaults = {
- //网格线是否在数据线的上面
- scaleOverlay: false,
- //是否用硬编码重写y轴网格线
- scaleOverride: false,
- //** Required if scaleOverride is true **
- //y轴刻度的个数
- scaleSteps: null,
- //y轴每个刻度的宽度
- scaleStepWidth: 20,
- // Y 轴的起始值
- scaleStartValue: null,
- // Y/X轴的颜色
- scaleLineColor: "rgba(0,0,0,.1)",
- // X,Y轴的宽度
- scaleLineWidth: 1,
- // 刻度是否显示标签, 即Y轴上是否显示文字
- scaleShowLabels: true,
- // Y轴上的刻度,即文字
- scaleLabel: "<%=value%>",
- // 字体
- scaleFontFamily: "'Arial'",
- // 文字大小
- scaleFontSize: 16,
- // 文字样式
- scaleFontStyle: "normal",
- // 文字颜色
- scaleFontColor: "#666",
- // 是否显示网格
- scaleShowGridLines: true,
- // 网格颜色
- scaleGridLineColor: "rgba(0,0,0,.05)",
- // 网格宽度
- scaleGridLineWidth: 2,
- // 是否使用贝塞尔曲线? 即:线条是否弯曲
- bezierCurve: true,
- // 是否显示点数
- pointDot: true,
- // 圆点的大小
- pointDotRadius: 5,
- // 圆点的笔触宽度, 即:圆点外层白色大小
- pointDotStrokeWidth: 2,
- // 数据集行程(连线路径)
- datasetStroke: true,
- // 线条的宽度, 即:数据集
- datasetStrokeWidth: 2,
- // 是否填充数据集
- datasetFill: true,
- // 是否执行动画
- animation: true,
- // 动画的时间
- animationSteps: 60,
- // 动画的特效
- animationEasing: "easeOutQuart",
- // 动画完成时的执行函数
- /*onAnimationComplete: null*/
- }
echart.js 参数解释的更多相关文章
- 前端笔记之JavaScript面向对象(三)初识ES6&underscore.js&EChart.js&设计模式&贪吃蛇开发
一.ES6语法 ES6中对数组新增了几个函数:map().filter().reduce() ES5新增的forEach(). 都是一些语法糖. 1.1 forEach()遍历数组 forEach() ...
- echart.js的使用与API
---恢复内容开始--- echart.js的使用与API 1.echart.js的使用: 第一步:在head标签或body下创建一个script标签去引用echart.js,(该文件可以在echar ...
- EChart.js 简单入门
EChart.js 简单入门 最近有一个统计的项目要做,在前端的数据需要用图表的形式展示.网上搜索了一下,发现有几种统计图库. MSChart 这个是Visual Studio里的自带控件,使用比 ...
- angular-cli.json配置参数解释,以及依稀常用命令的通用关键参数解释
一. angular-cli.json常见配置 { "project": { "name": "ng-admin", //项目名称 &quo ...
- package.json和bower的参数解释
package.json和bower的参数解释 一.package.json解释: package.json是用来声明项目中使用的模块,这样新的环境部署时,只要在package.json文件所在的 ...
- js参数arguments的理解
原文地址:js参数arguments的理解 对于函数的参数而言,如下例子 function say(name, msg){ alert(name + 'say' + msg); } say('xiao ...
- http load 的使用以及参数解释
http load 的使用以及参数解释 1.参数含义 参数 全称 含义 -p -parallel 并发的用户进程数.-f -fetches ...
- 今天工作中遇到的问题!echart.js
echart.js 引用的时候, 配置文件和引用的echart.js 应该放在main.js的后面,带有window.onload的js后面.这样的话,不会阻止echar.js的渲染.
- /etc/sysctl.conf参数解释
/etc/sysctl.conf参数解释: fs.file max = 999999 #表示进程(例如一个worker进程)可能同时打开的最大句柄数,直接限制最大并发连接数 net.ipv4.tcp_ ...
随机推荐
- bootstrap-treeview中文API 以及后台JSON数据处理
bootstrap-treeview 简要教程 bootstrap-treeview是一款效果非常酷的基于bootstrap的jQuery多级列表树插件.该jQuery插件基于Twitter Bo ...
- AngularJs2 构建简单的英雄编辑器
参考上一篇文章的步骤,重新把相关环境准备.目录结构走一遍. 这一次我们要开始创建真正的Angularjs项目了. 显示我们的英雄 我们要在应用中显示英雄数据 我们来为 AppComponent 添加两 ...
- LockBox的安装
LockBox是一套加密解密库,下载地址:http://sourceforge.net/projects/tplockbox/ 我的安装的操作系统:win7 64位 安装步骤如下: 一,安装: 安装时 ...
- java中二维数组遍历
public class Demoshuzu2 { public static void main(String[] args) { int[][] arr2 = {{78,79,65, ...
- python反转列表的几种方法
一.使用reversed()函数 a = [1, 2, 3, 4] b = list(reversed(a)) 注意:reversed()函数返回的是一个迭代器,而不是一个List,需要再使用List ...
- 设置、读取、删除cookie
刚才用虚拟机当服务器,开了两个服务(端口号不同),发现同样的cookie:在别的网站下面没有发现该cookie.说明cookie只是对应相应的网站的(自己得出的结论) ---------------- ...
- 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 ...
- Elasticsearch入门CRUD(新增、查询、修改、删除)
1. 项目中引用 Elasticsearch.NET Elasticsearch 其他版本可在: http://www.nuget.org/ 找到对应的项目以源码 ! 本文以 2.4 ...
- nginx配置文件中,location字段里面的root字段和别名alias
1. location里面的root例子 server{ listen ; server_name www.wzw.com; location /www { root /data/; //设置虚拟主机 ...
- linux安装spark-2.3.0集群
(安装spark集群的前提是服务器已经配置了jdk并且安装hadoop集群(主要是hdfs)并正常启动,hadoop集群安装可参考<hadoop集群搭建(hdfs)>) 1.配置scala ...