点我扫二维码,查看demo

# ChartPie 饼图

# 介绍

数据可视化组件,可从数据生成饼图或者环形图

# 引入

通过以下方式来按需注册组件。

import Vue from 'vue';
import { ChartPie } from '@dolphin-iot/ui'

Vue.use(ChartPie);
1
2
3
4

# 代码演示

# 基础用法

设置饼图的几何属性 geometry,以及 data 即可显示饼图。

<template>
    <div class="container">
        <mx-chart-pie :geometry="geo" :data="data" />
    </div>
</template>
<script>
export default {
  data() {
    return {
        geo:{
            color:['#267AFF','#00CBB8','#FFAA10'],
        },
        data:{
            '日均温度': 80,
            '日均湿度': 100,
            '日均密度':30
        }
    };
  },
};
</script>
<style lang="scss" scoped>
.container{
  width:100%
  height:300px
}
</style>

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28

# 环形图

设置 show-ring 属性为 true 即可显示出环形图。

<template>
    <div class="container">
        <mx-chart-pie :geometry="geo" :data="data" :show-ring="true"/>
    </div>
</template>
<script>
export default {
  data() {
    return {
        geo:{
            color:['#267AFF','#00CBB8','#FFAA10'],
        },
        data:{
            '日均温度': 80,
            '日均湿度': 100,
            '日均密度':30
        }
    };
  },
};
</script>
<style lang="scss" scoped>
.container{
  width:100%
  height:300px
}
</style>

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28

# Api

# Props

参数 说明 类型 默认值 是否必须
geometry 显示的几何图形相关的配置,如颜色等 object -
data 待绘图的数据(通常为一个对象) array -
show-ring 是否显示为环型图 boolean false -
width 宽度 number -
height 高度 number -
更新时间: 12/3/2021, 1:36:49 PM