echarts symbolsize矩形长度宽度设置

vovo09 2016-11-22 10:04:58
请教~想用echarts,画个平面图。
用的scatter,画矩形rectangle。现在有个问题
symbolSize: function (data) {
return [data[2], data[3]];
},
这里设置的长和宽,貌似不是实际的,是像素的吗?我想要的效果是,相对标尺的长宽

代码如下

series: [{
name: '区域',
data: data,
type: 'scatter',
symbol: "rectangle",
symbolSize: function (data) {
return [data[2], data[3]];
},
symbolOffset: ['50%', '-50%'], //图标位置偏移
label: {
emphasis: {
show: true,
formatter: function (param) {
return param.data[4];
},
position: 'top'
}
}
}
}]

实际运行结果

其实如果知道每次运行出来的这个小框框的长度和宽度应该也可以解决。

...全文
915 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
sjctsy 2016-11-25
  • 打赏
  • 举报
回复
解决了吗? 楼主? 我也遇到这个问题了 求答案

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧