Amchart 4阿拉伯语图例显示异常,需设置图例标记右侧起始
图例标记移至右侧的实现方法

我希望图例的标记(图标)显示在文字右侧,目前已尝试设置以下三个属性:
chart.legend.reverseOrder = true; chart.legend.itemContainers.template.reverseOrder = true; chart.rtl = true;
下面是更直接的解决方案:
- 关闭全局RTL设置(如果之前开启了):
chart.rtl = false; - 修改图例项的内容排列顺序,将标记放在文字右侧:
chart.legend.items.template.contentOrder = ["label", "marker"]; - 若需要将整个图例区域放在图表右侧,补充设置:
chart.legend.position = "right";
这样配置后,就能实现图例标记在文字右侧显示的效果,同时避免全局反转带来的布局问题。
内容的提问来源于stack exchange,提问作者wajiha siddiqui
相关产品推荐
相关产品推荐

