echart 对于隐藏元素设置

我是一个tab切换的柱状图 但是我想让柱状图的width是自适应的,但是echart对于init dom的时候对于隐藏元素无法获取宽高,先目前方法是在CSS样式订成死的宽高,这样就无法自适应的,求解决办法

阅读 6.2k
2 个回答

暂时只能在每次点击tab事件的同事 调用window.onresize = myChart.resize;
但是会有width从100px到等于父元素100%(这里我chart元素是继承父元素width的)这样一个渲染的过程,体验不好,暂时没有找到比较好的自适应的方式

是要通过改变浏览器窗口大小来自适应么?我之前遇到过,使用监听浏览器窗口大小改变事件,然后重新绘制,echart dom的宽高用百分比

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进