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