多图联动

Posted 记忆的碎片

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了多图联动相关的知识,希望对你有一定的参考价值。

@{
    ViewBag.Title = "mpie";
}

<table>
    <tr>
        <td><div id="main" style="width: 600px;height:500px;"></div></td>
        <td><div id="main1" style="width: 670px;height:500px;"></div></td>
    </tr>
</table>


<script type="text/javascript">
    // 基于准备好的dom,初始化echarts实例
    var myChart = echarts.init(document.getElementById(\'main\'), \'shine\');


    option = {
        title: {
            text: \'2016年\',
            left: \'center\'
        },
        tooltip: {
            trigger: \'item\',
            formatter: "{a} <br/>{b}: {c} ({d}%)"
        },
        legend: {
            orient: \'vertical\',
            show: false,
            x: \'left\',
            data: [\'直达\', \'营销广告\', \'搜索引擎\', \'邮件营销\', \'联盟广告\', \'视频广告\', \'百度\', \'谷歌\', \'必应\', \'其他\']
        },
        series: [
            {
                name: \'2016年\',
                type: \'pie\',
                selectedMode: \'single\',
                radius: [0, \'80%\'],

                label: {
                    normal: {
                        //position: \'inner\',
                        formatter: "{b}({d}%)"
                    }
                },
                labelLine: {
                    normal: {
                        show: true,
                        length: 8,
                        length2:8
                    }
                },
                data: [
                    { value: 335, name: \'直达\' },
                    { value: 120, name: \'邮件营销\' },
                    { value: 134, name: \'联盟广告\' },
                    { value: 235, name: \'视频广告\' },
                    { value: 448, name: \'百度\' },
                    { value: 351, name: \'谷歌\' },
                    { value: 247, name: \'必应\' },
                    { value: 302, name: \'其他\' }
                ]
            }
        ]
    };
    myChart.setOption(option);

    var myChart1 = echarts.init(document.getElementById(\'main1\'), \'shine\');


    option1 = {
        title: {
            text: \'2017年\',
            left: \'center\'
        },
        tooltip: {
            trigger: \'item\',
            formatter: "{a} <br/>{b}: {c} ({d}%)"
        },
        legend: {
            orient: \'vertical\',
            left: 0,
            data: [\'直达\', \'营销广告\', \'搜索引擎\', \'邮件营销\', \'联盟广告\', \'视频广告\', \'百度\', \'谷歌\', \'必应\', \'其他\']
        },
        series: [
            {
                name: \'2017年\',
                type: \'pie\',
                selectedMode: \'single\',
                radius: [0, \'80%\'],

                label: {
                    normal: {
                        position: \'inner\',
                        formatter: "{b}({d}%)"
                    }
                },
                labelLine: {
                    normal: {
                        show: false
                    }
                },
                data: [
                    { value: 335, name: \'直达\' },
                    { value: 310, name: \'邮件营销\' },
                    { value: 234, name: \'联盟广告\' },
                    { value: 135, name: \'视频广告\' },
                    { value: 1048, name: \'百度\' },
                    { value: 251, name: \'谷歌\' },
                    { value: 147, name: \'必应\' },
                    { value: 102, name: \'其他\' }
                ]
            }
        ]
    };
    myChart1.setOption(option1);

    echarts.connect([myChart, myChart1]);

    setTimeout(function () {
        window.onresize = function () {
            myChart.resize();
            myChart1.resize();
        }
    }, 200)
</script>

 

 

以上是关于多图联动的主要内容,如果未能解决你的问题,请参考以下文章

看我,在ECharts中的多图联动

echarts 点击方法总结,点任意一点获取点击数据,举例说明:在多图联动中点击绘制标线

echarts多图联动怎么写啊?有demo可是不知道组件啥的是怎么引入的。

Android 怎么动态的设置Spinner联动

求PHP多图上传代码

腾讯新闻多图jQuery相册展示效果代码