echarts自定义折线图-堆叠区域图

效果如下:

这里使用了官方文档中的堆叠区域图来改造的。有几个注意的地方:

  1. series下的【stack: '总量' 】要去掉,否则y轴数值就会相加,与正确数值不符
  2. 改变折线区域的线条颜色和区域渐变色
  3. 指针不想是十字指示,可将tooltip下的axisPointer的type: 'cross'改为'line'
  4. 如果不想折线那么尖锐,可以在series里加上smooth: true变为柔和曲线,具体看整体设计而定

 整体代码如下:

<div id="part6" style="width: 100%;height:240px;"></div>
<script src="js/jquery.min.js"></script>
<script src="echarts/dist/echarts.min.js"></script>

<script type="text/javascript">
    //第6部分
    var dom6 = document.getElementById("part6");
    var myChart6 = echarts.init(dom6);
    var app6 = {};
    option6 = null;
    option6 = {
        tooltip : {
            trigger: 'axis',
            axisPointer: {
                type: 'cross',
                //xy轴十字架指示数值背景区域色
                label: {
                    backgroundColor: '#6a7985'
                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值