图表
使用 Chart.js 和 A3S UI 默认设置主题颜色、外部工具提示和可选生成的图例。
用途
Add your chart HTML
a3sUI.chart() targets the <canvas> directly and creates A3S UI's internal .chart container for Chart.js sizing. You do not need to add a wrapper or class in your HTML.
图表默认为 aspect-video。当您需要不同的测量框时,请在父元素上使用高度、min-h-* 或 aspect-* 工具类。
图例
legend: true以在最低后生成A3S UI风格的图例。
生成的图例默认仅显示,与 shadcn/ui 匹配。如果您需要点击切换行为,请使用 Chart.js 插件或自定义图例标记。
系列
series 将每个数据行的对象键映射到标签、颜色和任选的 Chart.js 数据集设置。
逃生舱口
通过 options 和 plugins 提交原始 Chart.js 选项和插件。
当简化 data 加 series 放大器不够时,通过 chartData 提交完整的 Chart.js 数据。
a3sUI.chart()返回单个目标的Chart.js实例和多个目标选择器的实例集群。