<!--label样式-->

| 属性名       | 类型                                                       | 介绍                                                                                       |
| ------------ | ---------------------------------------------------------- | ------------------------------------------------------------------------------------------ |
| type         | _string_                                                     | 当用户使用了自定义的 label 类型，需要声明具体的 type 类型，否则会使用默认的 label 类型渲染（饼图 label 支持 `inner|outer|spider`）|
| offset       | _number_                                                     | label 的偏移量                                                                             |
| offsetX      | _number_                                                     | label 相对于数据点在 X 方向的偏移距离                                                      |
| offsetY      | _number_                                                     | label 相对于数据点在 Y 方向的偏移距离                                                      |
| content      | _string \| IGroup \| IShape \| GeometryLabelContentCallback_ | 展示的文本内容，如果不声明则按照参与映射的第一字段的值进行显示                             |
| style        | _ShapeAttrs_                                                     | label 文本图形属性样式                                                                     |
| autoRotate   | _string_                                                     | 是否自动旋转，默认 true                                                                    |
| rotate       | _number_                                                     | 文本旋转角度                                                                               |
| labelLine    | _null_ \| _boolean_ \| _LabelLineCfg_                                   | 用于设置文本连接线的样式属性，null 表示不展示。                                            |
| labelEmit    | _boolean_                                                    | 只对极坐标下的文本生效，表示文本是否按照角度进行放射状显示，true 表示开启，false 表示关闭  |
| layout       | _'overlap' \| 'fixedOverlap' \| 'limitInShape'_              | 文本布局类型，支持多种布局函数组合使用。                                                   |
| position     | _'top' \| 'bottom' \| 'middle' \| 'left' \| 'right'_         | 指定当前 label 与当前图形的相对位置                                                        |
| animate      | _boolean \| AnimateOption_                                   | 动画配置。                                                                                 |
| formatter    | _Function_                                                   | 格式化函数                                                                                 |
| autoHide     | _boolean_                                                    | 是否自动隐藏，默认 false                                                                   |

__*LabelLineCfg*__ 类型定义如下：（关于 _ShapeAttrs_ 详细查看 [ShapeAttrs](/zh/docs/api/shape/shape-attrs) 文档）

```plain
type LabelLineCfg = {
  style?: ShapeAttrs;
}
```

示例代码：

```ts
{
  label: {
    style: {
      fill: 'red',
      opacity: 0.6,
      fontSize: 24
    },
    rotate: true
  }
}
```
