| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> 游戏开发 -> 用不好zrender,该如何使用echart图做多系列柱状图? -> 正文阅读 |
|
|
[游戏开发]用不好zrender,该如何使用echart图做多系列柱状图? |
|
直接CV,具体需要的js文件自行百度网上查询 <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>第二个包含第一个echart3</title>
<script src="../js/echarts.js"></script>
</head>
<body>
<button οnclick="aaa()">点我</button>
<div id="main" style="width:800px;height: 800px;"></div>
<!--=============================================================-->
</body>
<script type="application/javascript">
// 基于准备好的dom,初始化echarts实例
var myChart = echarts.init(document.getElementById('main'));
option = {
legend: {//设置示例
data: ['华为P总销售量','红米系列总销售量','华为P9销售量','红米7销售量'],
type: "plain",
right: '2%',
textStyle: {
// 图例文字样式
color: "black",
fontSize: 14,
fontFamily: "微软雅黑"
},
itemWidth: 33, // 图例图形的宽度
},
xAxis: [
{//设置横坐标
type: 'category',
data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
},
{
//隐藏第二X轴
axisLine: {
show: false
},
axisTick: {
show: false
},
axisLabel: {
show: false
},
data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
}
],
yAxis: {//设置纵坐标
type: 'value',
// 隐藏y轴
axisLine: {
show: false
},
// 隐藏刻度线
axisTick: {
show: false
},
// 网格线设置
splitLine: {
type: "dashed",
color: "#eeeeee"
}
},
title: {
text: "数据展示图"
},
tooltip: {//设置弹框
trigger: 'axis',
axisPointer: {type: 'shadow'}
},
grid: {//设置网格样式
left: '0%',
top: '10px',
right: '0%',
bottom: '4%',
containLabel: true
},
series: [
{
name: '红米系列总销售量',
type: 'bar',
xAxisIndex: 1,//使用第二X轴
// barWidth: '60%', //柱子宽度
data: [3500, 3500, 3500, 3500,3500,3500,3500]
},
{
name: '华为P总销售量',
type: 'bar',
xAxisIndex: 1,
// barWidth: '60%', //柱子宽度
data: [3000, 3000, 3000, 3000,3000,3000,3000],
},
{
name: '红米7销售量',
type: 'bar',
xAxisIndex: 0,//使用第二X轴
barWidth: '20', //柱子宽度
barGap: 1.2, //柱子之间间距
data: [2000, 2000, 2000, 2000,2000,2000,2000]
},
{
name: '华为P9销售量',
type: 'bar',
xAxisIndex: 0,//使用第一X轴
barWidth: '20', //柱子宽度
barGap: 1.2, //柱子之间间距
data: [1000, 1000, 1000, 1000,1000,1000,1000],
????????????????????itemStyle: {
????????????????????????normal: {
????????????????????????color: 'yellow', //柱子颜色
????????????????????????opacity: 1,
????????????????????????barBorderRadius: 1, //柱子菱角
???????????????????????? }
????????????????????????}
},
]
};
// 使用刚指定的配置项和数据显示图表。
myChart.setOption(option);
window.addEventListener("resize", function () {
myChart.resize();
});
</script>
</html>
?对于单系列还有一种版本 可以参考(8条消息) echarts柱状图实现重叠_Moving bricks的博客-CSDN博客_echarts柱状图重叠 |
|
|
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年10日历 | -2025/10/27 17:56:09- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |