首页 > 其他 > 详细

echars配置语法

时间:2022-05-27 20:47:42      阅读:12      评论:0      收藏:0      [点我收藏+]

一、创建html,引入echars.min.js

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <!-- 引入 ECharts 文件 -->
    <script src="echarts.min.js"></script>
</head>
</html>
二、为echars准备一个具备宽高的DOM容器
实例中 id 为 main 的 div 用于包含 ECharts 绘制的图表:
<body>
    <!-- 为 ECharts 准备一个具备大小(宽高)的 DOM -->
    <div id="main" style="width: 600px;height:400px;"></div>
</body>
三、设置配置信息
Echar库使用json配置
echarts.init(document.getElementById(‘main‘)).setOption(option);

这里 option 表示使用 json 数据格式的配置来绘制图表。步骤如下:
标题:为图表配置标题
title: {
    text: ‘第一个 ECharts 实例‘
}
提示信息:为图表配置提示信息
tooltip: {},

图例组件
图例组件展示了不同系列的标记(symbol),颜色和名字。可以点击图例控制哪些系列不显示
legend: {
    data: [{
        name: ‘系列1‘,
        // 强制设置图形为圆。
        icon: ‘circle‘,
        // 设置文本为红色
        textStyle: {
            color: ‘red‘
        }
    }]
}

X轴:配置要在X轴显示的项xAxis
xAxis: {
    data: ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"]
}
Y轴:配置要在y轴显示的项yAxis
yAxis: {}
系列列表:每个系列通过type决定自己的图表类型series
  • type: ‘bar‘:柱状/条形图
  • type: ‘line‘:折线/面积图
  • type: ‘pie‘:饼图
series: [{
    name: ‘销量‘,  // 系列名称
    type: ‘bar‘,  // 系列图表类型
    data: [5, 20, 36, 10, 10, 20]  // 系列中的数据内容
}]
实例

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>第一个 ECharts 实例</title>
<!-- 引入 echarts.js -->
<script src="https://cdn.staticfile.org/echarts/4.3.0/echarts.min.js"></script>
</head>
<body>
<!-- 为ECharts准备一个具备大小(宽高)的Dom -->
<div id="main" style="width: 600px;height:400px;"></div>
<script type="text/javascript">
// 基于准备好的dom,初始化echarts实例
var myChart = echarts.init(document.getElementById(‘main‘));

// 指定图表的配置项和数据
var option = {
title: {
text: ‘第一个 ECharts 实例‘
},
tooltip: {},
legend: {
data:[‘销量‘]
},
xAxis: {
data: ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"]
},
yAxis: {},
series: [{
name: ‘销量‘,
type: ‘bar‘,
data: [5, 20, 36, 10, 10, 20]
}]
};

// 使用刚指定的配置项和数据显示图表。
myChart.setOption(option);
</script>
</body>
</html>



echars配置语法

原文:https://www.cnblogs.com/luckyshan/p/15341487.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!