单独设置
<!--此示例下载自 https://echarts.apache.org/examples/zh/editor.html?c=bar-stack&code=PYBwLglsB2AEC8sDeAoWszGAG0iAXMmuhgE4QDmFApqYQOQCGAHhAM70A0x6L7ACsAjQwtQqhIkwATxDUGbABaMAJsADu9HrAC-xHd3TZqNaCvEHiFcuaKTjAMzAMAzAFIu28hUXPY9ABYPQxIAI2AwTABbV2DtAGMYMEZhABlGUOpsQjBSAFdqfRDmAEFWNkIAbW0JSQxZeX94xlEKYFJpTzrYFRbGKvoAWRgufwAVAtH6AHVqFSmxxTypgDFyKYBlFs286HoAXW09dH2Q6TL2KprtdBk5BgA3RmxJo-JT4jZaCGoK2GrJLVJNBGFFGvQAELCChdOp3cGhRikWGSNjJeIAawYG2oSPiilgAFFoBRhNQUSRqFEQMo2Jc7N1YA5gPE8n96F9yL8tN1LN1eskqgA2AAMnFgAHYAEziiUARllAXFcoAnGLYHKXOq5XKRYdJHySECSCCwQwAPJgRS0DghSTwhiI5F2khoxiY7G40j4okkskU9AQURRDYyYziG4kRLYdqEABEAGIpXLk8m4y7JCpqM1sgzGbBo7H_KQ5gG6r0lCVSKRGNIABpVBWwPUZ8uMSvV2sATUb4oAHB98-g2NIouFsBsIAAvRoyyOSUgRFpQaCEAC0AQArPPdJHDZIqTT2_TjZJmaz2Zyfhw962Bf1_kKZbA-8-VU2-0qNSKVcrdcqpT1I4XVPWBTXBAA1CAs2AWAShUW1IwdfwnTLN0PX8eCy0PWkTx3c82QUb5uVvSN70bTd1SlFxn0Aps5U3L9VXVFwtXFAJdX1EhjlgQ4dAAbiAA⚠ 请注意,该图表不是 Apache ECharts 官方示例,而是由用户代码生成的。请注意鉴别其内容。
-->
<!DOCTYPE html>
<html lang="en" style="height: 100%">
<head><meta charset="utf-8">
</head>
<body style="height: 100%; margin: 0"><div id="container" style="height: 100%"></div><script type="text/javascript" src="https://registry.npmmirror.com/echarts/5.5.1/files/dist/echarts.min.js"></script><!-- Uncomment this line if you want to dataTool extension<script type="text/javascript" src="https://registry.npmmirror.com/echarts/5.5.1/files/dist/extension/dataTool.min.js"></script>--><!-- Uncomment this line if you want to use gl extension<script type="text/javascript" src="https://registry.npmmirror.com/echarts-gl/2/files/dist/echarts-gl.min.js"></script>--><!-- Uncomment this line if you want to echarts-stat extension<script type="text/javascript" src="https://registry.npmmirror.com/echarts-stat/latest/files/dist/ecStat.min.js"></script>--><!-- Uncomment this line if you want to echarts-graph-modularity extension<script type="text/javascript" src="https://registry.npmmirror.com/echarts-graph-modularity/2/files/dist/echarts-graph-modularity.min.js"></script>--><!-- Uncomment this line if you want to use map<script type="text/javascript" src="https://registry.npmmirror.com/echarts/4.9.0/files/map/js/world.js"></script>--><!-- Uncomment these two lines if you want to use bmap extension<script type="text/javascript" src="https://api.map.baidu.com/api?v=3.0&ak=YOUR_API_KEY"></script><script type="text/javascript" src="https://registry.npmmirror.com/echarts/5.5.1/files/dist/extension/bmap.min.js"></script>--><script type="text/javascript">var dom = document.getElementById('container');var myChart = echarts.init(dom, null, {renderer: 'canvas',useDirtyRect: false});var app = {};var option;option = {tooltip: {trigger: 'axis',axisPointer: {type: 'shadow'}},legend: {},grid: {left: '3%',right: '4%',bottom: '3%',containLabel: true},xAxis: [{type: 'category',data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']}],yAxis: [{type: 'value'}],series: [{name: 'Bing',type: 'bar',stack: 'Search Engine',emphasis: {focus: 'series'},data: [60, 72, 71, 74, 190, 130, 110]},{name: 'Others',type: 'bar',stack: 'Search Engine',itemStyle: {color: "#212121",decal: { // 线下的关键点:https://echarts.apache.org/zh/option.html#series-bar.itemStyle.decal.symbolcolor: 'red',dashArrayX: [1, 0],dashArrayY: [1, 8],symbolSize: 2,rotation: -45}},emphasis: {focus: 'series'},data: [62, 82, 91, 84, 109, 110, 120]},{name: 'Video Ads',type: 'bar',stack: 'Ad',emphasis: {focus: 'series'},data: [150, 232, 201, 154, 190, 330, 410]}]
};if (option && typeof option === 'object') {myChart.setOption(option);}window.addEventListener('resize', myChart.resize);</script>
</body>
</html>
全部设置
option = {tooltip: {trigger: 'axis',axisPointer: {type: 'shadow'}},legend: {},grid: {left: '3%',right: '4%',bottom: '3%',containLabel: true},xAxis: [{type: 'category',data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']}],yAxis: [{type: 'value'}],series: [{name: 'Bing',type: 'bar',stack: 'Search Engine',emphasis: {focus: 'series'},data: [60, 72, 71, 74, 190, 130, 110]},{name: 'Others',type: 'bar',stack: 'Search Engine',itemStyle: {},emphasis: {focus: 'series'},data: [62, 82, 91, 84, 109, 110, 120]},{name: 'Video Ads',type: 'bar',stack: 'Ad',emphasis: {focus: 'series'},data: [150, 232, 201, 154, 190, 330, 410]}],aria: { // 整体随机设置decal: {show: true,}}
};