SOURCE

console 命令行工具 X clear

                    
>
console
<!DOCTYPE html>
<html style="height: 100%">
    <head>
        <meta charset="utf-8">
    </head>
    <body style="height: 100%; margin: 0">
        <div id="container" style="height: 100%"></div>

        <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/echarts@5.0.1/dist/echarts.min.js"></script>
        <!-- Uncomment this line if you want to dataTool extension
        <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/echarts@5.0.1/dist/extension/dataTool.min.js"></script>
        -->
        <!-- Uncomment this line if you want to use gl extension
        <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/echarts-gl@2/dist/echarts-gl.min.js"></script>
        -->
        <!-- Uncomment this line if you want to echarts-stat extension
        <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/echarts-stat@latest/dist/ecStat.min.js"></script>
        -->
        <!-- Uncomment this line if you want to use map
        <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/echarts@5.0.1/map/js/china.js"></script>
        <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/echarts@5.0.1/map/js/world.js"></script>
        -->
        <!-- Uncomment these two lines if you want to use bmap extension
        <script type="text/javascript" src="https://api.map.baidu.com/api?v=2.0&ak=<Your Key Here>"></script>
        <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/echarts@5.0.1/dist/extension/bmap.min.js"></script>
        -->

        <script type="text/javascript">
var dom = document.getElementById("container");
var myChart = echarts.init(dom);
var app = {};



var option = {

    title: {

        text: '招聘环节数据',

    },

    tooltip: {

        trigger: 'item',

        formatter: "{a} <br/>{b} : {c}%"

    },

    toolbox: {

        feature: {

            dataView: {readOnly: false},

            restore: {},

            saveAsImage: {}

        }

    },

    legend: {

        data: ['上传简历数量','推荐简历数','通过简历数','面试人数','面试通过数','入职人数']

    },

    series: [

        {

            name:'漏斗图',

            type:'funnel',

            left: '10%',

            top: 60,

            //x2: 80,

            bottom: 60,

            width: '80%',

            // height: {totalHeight} - y - y2,

            min: 0,

            max: 100,

            minSize: '0%',

            maxSize: '100%',

            sort: 'descending',

            gap: 2,

            label: {

                show: true,

                position: 'inside'

            },

            labelLine: {

                length: 10,

                lineStyle: {

                    width: 1,

                    type: 'solid'

                }

            },

            itemStyle: {

                borderColor: '#fff',

                borderWidth: 1

            },

            emphasis: {

                label: {

                    fontSize: 20

                }

            },

            data: [

                {value: 100, name: '上传简历数量'},

                {value: 80, name: '推荐简历数'},

                {value: 60, name: '通过简历数'},

                {value: 50, name: '面试人数'},

                {value: 20, name: '面试通过数'},

                {value: 10, name: '入职人数'}

            ]

        }

    ]

};




if (option && typeof option === 'object') {
    myChart.setOption(option);
}

        </script>
    </body>
</html>