1.3 KiB
1.3 KiB
ChartPie
控件功能:用于展示饼图数据可视化,支持通过配置数据源、字段映射和图表选项生成可交互的ECharts饼图。
类型:普通控件
父类控件:bricks.EchartsExt
初始化参数
| 参数名 | 类型 | 说明 |
|---|---|---|
| title | string | 图表标题,显示在图表顶部 |
| description | string | 图表描述信息,可用于提示或辅助说明 |
| legend | object | 图例配置项,控制图例的显示方式(如位置、样式等) |
| pie_options | object | 饼图系列的自定义配置项,例如半径、标签格式等 |
| data_url | string | 数据请求地址,用于获取图表所需的数据 |
| nameField | string | 数据中作为饼图项目名称的字段名 |
| valueFields | array | 数据中作为饼图数值的字段名数组(通常使用第一个字段) |
| data_params | object | 请求数据时附加的参数,将与data_url一起发送请求 |
| data | array | 静态数据数组,若提供则优先使用此数据而非从data_url加载 |
主要事件
- element_click
当用户点击饼图中的某个数据项时触发。
回调参数包含被点击项的信息,如name和value,可用于实现下钻或详情展示功能。