每列展示一半,怎么实现呢?
可以通过设置高度,让图例换行,itemGap
加itemHeight
乘以图例数量,得出总高度,再除以2,得出高度
// (10 + 14) * 50 / 2 = 600
legend: {
orient: 'vertical',
right: 10,
top: 20,
bottom: 20,
height: 600, // 设置高度
data: data.legendData,
}
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答5.2k 阅读✓ 已解决
1 回答3.4k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
通过设置legend属性height可以设置高度换行,达到每列排列个数
如果图例太多可以考虑分页type: 'scroll'