Vega-Lite中图表右侧非domain非grid的框线叫什么?如何移除?

该元素的官方名称
你要找的这个图表元素是Vega-Lite定义的视图描边(view stroke),属于整个绘图视口的外层边框属性,和坐标轴自带的domain线、网格线属于不同的配置模块。
隐藏右侧边线的具体配置方法
你可以通过strokeSide属性单独控制需要展示的边框边,不需要展示的右侧边无需填入属性值即可生效,配置分为全局生效和单视口生效两种场景:
- 全局生效(所有子视口都沿用该配置):将配置放在
config.view下
{ "$schema": "https://vega.github.io/schema/vega-lite/v5.json", "config": { "view": { "strokeSide": "top left bottom" } }, // 你的图表其他配置内容 }
- 仅当前视口生效:将配置直接写在顶层spec中
{ "$schema": "https://vega.github.io/schema/vega-lite/v5.json", "view": { "strokeSide": "top left bottom" }, // 你的图表其他配置内容 }
如果需要完全隐藏所有视图边框,可以直接将view.stroke设为null或者"transparent"。
内容的提问来源于stack exchange,提问作者lookashinyone
相关产品推荐
相关产品推荐

