Skip to content

Area Chart 面积图 ​

填充面积,可选堆叠或渐变填充。

基础用法 ​

网页近似预览,真机效果以 HarmonyOS 渲染为准。

堆叠 ​

网页近似预览,真机效果以 HarmonyOS 渲染为准。

渐变 ​

网页近似预览,真机效果以 HarmonyOS 渲染为准。

坐标轴 ​

网页近似预览,真机效果以 HarmonyOS 渲染为准。

API ​

从组件库源码中的 @Param / @Event / @BuilderParam 声明自动提取。

SAreaChart ​

shadcn 的「面积图」:填充区域(可选 stacked 堆叠、gradient 渐变填充)。

属性类型默认值说明
configSparkChartConfignew SparkChartConfig([])
dataSparkChartRow[][]
chartHeightnumber0
curveSparkChartCurve
SparkChartCurve = 'linear' | 'monotone' | 'step'
'monotone'
stackedbooleanfalse
gradientbooleanfalse使用垂直渐变填充,而非纯色的 areaOpacity 填充
areaOpacitynumber0.4
dotsbooleanfalse
lineWidthnumber2
gridbooleantrue
categoryAxisbooleantrue
valueAxisbooleanfalse
tooltipbooleantrue
legendbooleanfalse
indicatorSparkChartIndicator
SparkChartIndicator = 'dot' | 'line' | 'dashed'
'dot'
labelFormatter(label: string) => stringidentityLabel
valueFormatter(value: number) => stringdefaultValue
emptyTextResourceStr$r('app.string.spark_no_data')
事件类型默认值说明
onActiveChange(index: number) => void() => { }

MIT Licensed