Bar1DChart 是一种一维条形图组件,用于在多个离散分类之间直观比较数值大小。每一个条形代表一个分类及其对应的数值,适合用于构建简洁的横向或纵向柱状对比图。
labelOnYAxis?: boolean是否在 Y 轴上显示分类标签。当设置为 true 时,条形将以横向方式排列。
默认为 false,即在 X 轴上显示标签,条形图为纵向排列。
marks: Array<object> (必填)定义要渲染的每一个条形的数据项。每个标记包含以下字段:
category: string
条形所对应的分类名称。
value: number
条形的数值,用于决定长度。
其他可选的 ChartMarkProps 样式属性:
可通过 ChartMarkProps 自定义样式和行为,包括:
foregroundStyle(颜色样式)opacity(透明度)symbol(图形符号)annotation(注释)offset(偏移位置)zIndex(显示层级)等Bar1DChart 适用于: