图表组件(bmchart)

基于 EChart 实现的图标组件,支持 EChart 的所有图表类型;

效果展示

属性:

  • chartInfo:图表数据,请按照 EChart 官方语法书写 (EChart官网);

样式:

  • height: 高度为必传,因为需要设置 图表的高度;

  • 兼容所有其他样式

事件:

  • finish: 图表渲染完毕事件

🌰

<template>
    <div>  
        <bmchart style="width:750; height:520;" :chartInfo="chertInfo" @finish='finish'></bmchart>
    </div>
</template>

<script>

export default {
    data(){
        return {
            chertInfo: {
                'tooltip': {
                    'show': true
                },
                'legend': {
                    'data': [
                        '数量(吨)'
                    ]
                },
                'xAxis': [
                    {
                        'type': 'category',
                        'data': [
                            '桔子',
                            '香蕉',
                            '苹果',
                            '西瓜'
                        ]
                    }
                ],
                'yAxis': [
                    {
                        'type': 'value'
                    }
                ],
                'series': [
                    {
                        'name': '数量(吨)',
                        'type': 'bar',
                        'data': [
                            100,
                            200,
                            300,
                            400
                        ]
                    }
                ]
            }
        }
    },
    methods: {
        finish() {

        }
    }
}
</script>

results matching ""

    No results matching ""