zoukankan      html  css  js  c++  java
  • echarts饼状图

    1.vue

    //引入Echarts主模块
    import echarts from 'echarts/lib/echarts'
    //引入线状图
    import 'echarts/lib/chart/pie'
    //引入所需组件
    import 'echarts/lib/component/tooltip'
    import 'echarts/lib/component/title'
    import 'echarts/lib/component/legend'
    <div class="pic_cont" ref="chartOne">
    <div class="no-data-tip">
    <div v-html="loading"></div>
    </div>
    </div>
    methods: {
    //性别比例
    createChartOne(){
    let chartOne = echarts.init( this.$refs.chartOne );
    let option = {
    tooltip: {
    trigger: 'item',
    formatter: "{a} <br/>{b} : {c} ({d}%)"
    },
    legend: {
    orient: 'vertical',
    right: '0',
    bottom: '20',
    data: ['男', '女', '未知']
    },
    series: [
    {
    name: '性别比例',
    type: 'pie',
    radius: ['50%', '70%'],
    data: [
    { value: 335, name: '男' },
    { value: 310, name: '女' },
    { value: 234, name: '未知' }
    ],
    itemStyle: {
    emphasis: {
    shadowBlur: 10,
    shadowOffsetX: 0,
    shadowColor: 'rgba(0, 0, 0, 0.5)'
    }
    }
    }
    ]
    };
    chartOne.setOption( option, true );
    }
    }
    效果:

    2.jq

    <script src="<php>mc_autoVer('__SHOPS__/Js/echarts.min.js')</php>"></script>

    <div class="pie-simple" id="pie-simple" style="position: relative;">
    <div class="no-data-tip" style="display: block;color: #666;position: absolute;top: 50%;left: 0; 100%;text-align: center;font-size: 14px;">
    <i class="fa fa-circle-o-notch fa-spin"></i> 互动粉丝比例,正在计算中...
    </div>
    </div>

    //圆饼图1
    var myChart1 = echarts.init(document.getElementById("pie-simple"));
    option1 = {
    title : {
    text: '互动粉丝比例',
    x:'left'
    },
    tooltip : {
    trigger: 'item',
    formatter: "{a} <br/>{b} : {c} ({d}%)"
    },
    legend: {
    orient: 'vertical',
    right: '0',
    data:defualt_1
    },
    series : [
    {
    name: '访问来源',
    type: 'pie',
    radius : '55%',
    center: ['40%', '60%'],
    data:interactionNum,
    itemStyle: {
    emphasis: {
    shadowBlur: 10,
    shadowOffsetX: 0,
    shadowColor: 'rgba(0, 0, 0, 0.5)'
    }
    }
    }
    ]
    };
    myChart1.setOption(option1,true);

    效果:

    
    
  • 相关阅读:
    形近词辨析
    anger,fury,rage,indignation,ire区别
    熟词僻义
    fate,destiny,luck,doom区别
    whk 学习笔记
    常见词根
    个人简介
    CF883D Packmen Strike Back
    CF859E Desk Disorder
    CF140E New Year Garland
  • 原文地址:https://www.cnblogs.com/miaSlady/p/8472444.html
Copyright © 2011-2022 走看看