请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

设置stack后,两个bar并排显示,而不是堆叠显示~

图片描述
对比了好多次,写的没问题啊,但是为啥是并排显示的。。提问区的方法也没用啊~

chart.setOption({
      xAxis: {
        type: "value",
        show: false,
      },
      yAxis: {
        type: "category",
        show: false,
      },
      series: [
        {
          type: "bar",
          stack: "总量",
          data: [200],
          barWidth: 10,
        },
        {
          type: "bar",
          stack: "总量",
          data: [250],
        },
      ],
      grid: {
        top: 0,
        left: 0,
        bottom: 0,
        right: 0,
      },
    });

正在回答 回答被采纳积分+3

3回答

慕哥9542403 2022-04-06 22:51:54
series: [{
        type: 'bar',
        data: [200],
        barWidth: '10px',
        itemStyle: {
          color: '#45c946'
        }
      },
      {
        type: 'bar',
        data: [250],
        barWidth: '10px',
        barGap: '-100%',
        z: "-1",
        itemStyle: {
          color: '#eee'
        }
      }]


1 回复 有任何疑惑可以回复我~
  • 还是没有效果诶
    回复 有任何疑惑可以回复我~ 2022-04-11 20:22:29
  • series: [{
            type: 'bar',
            data: [200],
            z: 10,
            barWidth: 10,
            itemStyle: {
              color: '#45c946'
            }
          },
          {
            type: 'bar',
            data: [250],
            barWidth: 10,
            barGap: '-100%',
            itemStyle: {
              color: '#eee'
            }
          }]
    回复 有任何疑惑可以回复我~ 2022-05-29 23:55:09
真的太虚了 2022-05-15 23:45:18

第二个bar的data设置为50

0 回复 有任何疑惑可以回复我~
SunShineQQ 2022-03-29 02:21:25

设置一个stack是不行的,添加一个

barGap


0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信