echarts 折线 step line x轴的线实线,y轴虚线

设计图上要求折线x轴为实线,y轴的线为虚线,文档找了半天没发现这个设置,我最后我决定将折线全都设置成虚线

series: [
          {
            type: "line",
            xAxisIndex: 0,
            step: "start",
            symbol: "none",
            connectNulls: true,
            itemStyle: {
              color: "#407aff",
            },
            lineStyle: {
              type: "dashed", // 这里,设置折线类型
            },
            data: [
              [0, 100],
              [2, 100],
              [4, 85],
              [6, 60],
              [8, 45],
              [10, 20],
              [12, 10],
            ],
          },

然后在将x轴的实线用柱状图表示,可以用堆叠柱形图,然后将下面堆叠的部分设置为和背景色一样就ok啦~

          {
            type: "bar",
            xAxisIndex: 1, // 多设置一组x轴,否则会和折线图平行
            stack: "rwd", // 两个堆叠的柱状图需设置一样
            itemStyle: {
              barBorderColor: "rgba(0,0,0,0)",
              color: "rgba(0,0,0,0)", // 柱状图颜色为透明
            },
            data: [99, 84, 59, 44, 19, 9], 
          },
          {
            type: "bar",
            xAxisIndex: 1,
            stack: "rwd",
            barWidth: "100%",
            itemStyle: {
              color: "#407aff",
            },
            data: [1.5, 1.5, 1.5, 1.5, 1.5, 1.5],
          },

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值