凌云UI 使用手册
接入
组件
图表
页面
  • 总览
  • 组件 1.0.42
  • 图表 1.0.27
  • 页面包 1.0.3
GitHub
接入
组件
图表
页面
  • 总览
  • 组件 1.0.42
  • 图表 1.0.27
  • 页面包 1.0.3
GitHub
  • 图表

    • 图表
    • 柱状图
    • 堆积图
    • 条状图
    • 折线图
    • 曲线图
    • 区域图
    • 饼图
    • 圆环图
    • 玫瑰图
    • 漏斗图
    • 雷达图
    • 仪表盘
    • 圆弧进度
    • 山峰图
    • 混合图
    • 散点图
    • 气泡图
    • K 线图
    • 词云图
    • 地图
    • 时间轴折线
    • 时间轴区域

柱状图 · column

类目轴柱状图。type="column"。Demo 页:/pages/demo/charts/column。

数据

必须有 categories。每条 series.data 与类目等长。温度计图第一组为外框(目标),第二组为内柱(完成)。

Demo 覆盖

标题配置要点
基本柱状图extra.column.type: "group"
堆叠柱状图type: "stack",labelPosition: "center"
圆角+渐变+半透明linearType: "custom",barBorderCircle: true
温度计图表type: "meter",meterBorder / meterFillColor
圆角温度计meter + barBorderRadius: [50,50,50,50]
正负柱状图数据含负值,yAxis.data: [{ min, max }]
柱状图滚动条enableScroll: true,xAxis.itemCount
全圆角+标记线barBorderRadius + enableMarkLine + extra.markLine

示例

<view class="chart-box">
  <lingyun-ui-charts
    type="column"
    :chartData="chartData"
    :opts="chartOpts"
  />
</view>
const chartData = {
  categories: ['2018', '2019', '2020', '2021', '2022', '2023'],
  series: [
    { name: '目标值', data: [35, 36, 31, 33, 13, 34] },
    { name: '完成量', data: [18, 27, 21, 24, 6, 28] },
  ],
}

const chartOpts = {
  extra: {
    column: {
      type: 'group',
      seriesGap: 3,
      categoryGap: 6,
      barBorderRadius: [6, 6, 0, 0],
    },
  },
}

默认已带组间距与顶部圆角。要改疏密或圆角,覆盖 opts.extra.column 即可。

.chart-box {
  width: 100%;
  height: 280px;
}

堆积折线 / 曲线另见 堆积图。

接法、属性、事件见 图表总览。

Edit this page
最近更新: 2026/10/16 18:25
Contributors: qiu
Prev
图表
Next
堆积图