echarts图表坐标轴根据窗口改变

1、首先需要获取当前窗口大小

以下为W3提供的API

154357_aEeG_3473845.png

2、使用window.onresize事件

事件会在窗口或框架被调整大小时发生。

window.onresize = function()

{

    var w=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth;    var h=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight;

//maxValue、minValue根据自己需要设定

if(Number(w)<maxValue&&Number(w)>=minValue)

{

chart.setOption(

{

    yAxis:{

        splitNumber:20    

}

})

}

chart.resize();//图表自适应大小

}

转载于:https://my.oschina.net/u/3473845/blog/1512150

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
回答: 根据引用\[1\]中的代码,这是一个使用echarts库创建的极坐标柱状图。代码中定义了x和y的数据,以及一些样式和配置选项。其中,x数据为\['粥', '小笼包', '八宝粥', '炸酱面'\],y数据为\['28', '35', '38', '49'\]。图表的样式和配置选项包括角度、半径、极坐标、提示框等。柱状图的系列数据为y数据,坐标系为极坐标,名称为'A',堆叠方式为'a'。柱状图的颜色根据数据索引来定制显示。代码中还包括了窗口大小改变时的图表重绘操作。根据引用\[2\]中的代码,这是另一种设置legend(图例)的方式,其中包括了图例的显示和数据。请注意,这些代码片段可能是从完整的HTML文件中提取的,因此可能缺少一些必要的引用和标签。 #### 引用[.reference_title] - *1* [Echarts绘制极坐标系下的多色柱状图](https://blog.csdn.net/localhost_1314/article/details/89215313)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [Echarts图表之极坐标系中的柱状图](https://blog.csdn.net/gly_technology/article/details/122554181)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值