请稍等 ...
×

采纳答案成功!

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

堆叠的柱状图怎么填满整个容器的宽度的?

老师的示例里就是填满的,我照搬的却右边长度不够
图片描述

chart.setOption({
      xAxis: {
        type: 'value',
        show: false
      },
      yAxis: {
        type: 'category',
        show: false
      },
      series: [{
        type: 'bar',
        stack: 'total',
        data: [200],
        barWidth: 10,
        itemStyle: {
          color: '#45c946'
        }
      }, {
        type: 'bar',
        stack: 'total',
        data: [250],
        itemStyle: {
          color: '#eee'
        }
      }],
      grid: {
        top: 0,
        right: 0,
        bottom: 0,
        left: 0
      }
    })

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

5回答

递弱代偿_cz 2022-08-18 18:14:20
                xAxis: {
                    type: 'value',
                    show: false,
                    max: function (value) {
                        // 说明下 这个计算方法是因为:
                        // series 中所有对象的 data 的最大值求和为 value 的 max
                        // series 中取所有对象的 data 的最小值 为 value 的 min
                        // 本例的 value.max = 200 + 250 + 200 value.min = 200
                        // 因此,计算方式为 value.max - value.min * 2
                        return value.max - value.min * 2
                    }
                },

我是这么理解了,如有错误请各位大佬指教,谢谢

2 回复 有任何疑惑可以回复我~
慕沐0537814 2022-05-08 20:07:20

已解决:

xAxis: {
        type: "value",
        show: false,
        max: function (value) {
          return value.max;
        },
      },


0 回复 有任何疑惑可以回复我~
帅的被人砍_ 2022-03-14 16:15:41

  grid: {

          top: 0,

          bottom: 0,

          left: 0,

          right: 0

        }


0 回复 有任何疑惑可以回复我~
weixin_慕盖茨8478392 2022-01-10 14:58:24

https://img1.sycdn.imooc.com//szimg/61dbd8eb099e4c5e07810092.jpg

会不会这里没有加格式?我也是小白,仅供参考

0 回复 有任何疑惑可以回复我~
慕运维1161037 2021-12-24 09:43:51

我i也遇到了这个问题,怎么到现在还没人解答

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号