雨过天晴后。 2021-10-18 17:13 采纳率: 0%
浏览 27

resize方法为什么只改变高度

echarts用resize方法,高度自适应变化,但宽度不变,是什么原因呢


```javascript
(function(){
    let myChart = echarts.init(document.querySelector('.line'));
    let option = {
        grid: {
            left: "0%",
            top: "10px",
            right: "0%",
            bottom: "4%",
            containLabel: true
        },
        xAxis: {
          type: 'category',
          data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
        },
        yAxis: {
          type: 'value'
        },
        series: [
          {
            data: [150, 230, 224, 218, 135, 147, 260],
            type: 'line'
          }
        ]
      };
      myChart.setOption(option);
      window.addEventListener('resize',function () {
        myChart.resize();
        });
})();


```

  • 写回答

1条回答 默认 最新

  • 一只成序源 2021-10-18 17:40
    关注

    你肯定定死了.line的宽度

    评论

报告相同问题?

问题事件

  • 创建了问题 10月18日