Echarts餅圖之-玫瑰圖數(shù)據(jù)交互

文檔:
https://echarts.apache.org/examples/zh/index.html#chart-type-pie

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>五分鐘上手之餅狀圖</title>
        <!-- 引入 echarts.js -->
        <script src="http://code.jquery.com/jquery-1.8.0.min.js"></script>
        <script src="https://cdn.bootcss.com/echarts/4.2.1-rc1/echarts.min.js" type="text/javascript"></script>
    </head>
    <body>
        <!-- 為ECharts準(zhǔn)備一個(gè)具備大械挡!(寬高)的Dom -->
        <div id="main" style="width: 600px;height:600px;"></div>
        <script type="text/javascript">
           

            // 基于準(zhǔn)備好的dom爱态,初始化echarts實(shí)例
            var myChart = echarts.init(document.getElementById('main'));
           
                myChart.setOption({
                  
                        legend: {
                            top: 'bottom'
                        },
                        toolbox: {
                            show: true,
                            feature: {
                                mark: {show: true},
                                dataView: {show: true, readOnly: false},
                                restore: {show: true},
                                saveAsImage: {show: true}
                            }
                        },
                        series: [
                            {
                                name: '面積模式',
                                type: 'pie',
                                radius: [50, 250],
                                center: ['50%', '50%'],
                                roseType: 'area',
                                itemStyle: {
                                    borderRadius: 8
                                },
                                data: [
                                    {value: 40, name: 'rose 1'},
                                    {value: 38, name: 'rose 2'},
                                    {value: 32, name: 'rose 3'},
                                    {value: 30, name: 'rose 4'},
                                    {value: 28, name: 'rose 5'},
                                    {value: 26, name: 'rose 6'},
                                    {value: 22, name: 'rose 7'},
                                    {value: 18, name: 'rose 8'}
                                ]
                            }
                        ]
                    
                });
          
        </script>
    </body>
</html>

Echarts餅圖之-玫瑰圖數(shù)據(jù)交互

test.html

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <!-- 引入 echarts.js -->
        <script src="http://code.jquery.com/jquery-1.8.0.min.js"></script>
        <script src="https://cdn.bootcss.com/echarts/4.2.1-rc1/echarts.min.js" type="text/javascript"></script>
    </head>
    <body>
        <!-- 為ECharts準(zhǔn)備一個(gè)具備大心衤啤(寬高)的Dom -->
        <div id="main" style="width: 600px;height:600px;"></div>
        <script type="text/javascript">
            var names = []; //類別數(shù)組(用于存放餅圖的類別)

            var brower = [];
            $.ajax({
                url: "test.json",
                data: {},
                type: 'GET',
                success: function(data) {
                    //請求成功時(shí)執(zhí)行該函數(shù)內(nèi)容,result即為服務(wù)器返回的json對象
                    $.each(data, function(index, item) {
                        names.push(item.value); //挨個(gè)取出類別并填入類別數(shù)組
                        brower.push({
                            name: item.jobName,
                            value: item.jobNum
                        });
                    });
                    hrFun(brower);
                },
            });
            // 基于準(zhǔn)備好的dom琉预,初始化echarts實(shí)例
            var myChart = echarts.init(document.getElementById('main'));
            function hrFun(param) {
                myChart.setOption({
                    legend: {
                        top: 'bottom'
                    },
                    toolbox: {
                        show: true,
                        feature: {
                            mark: {
                                show: true
                            },
                            dataView: {
                                show: true,
                                readOnly: false
                            },
                            restore: {
                                show: true
                            },
                            saveAsImage: {
                                show: true
                            }
                        }
                    },
                    legend: {
                        orient: 'vertical',
                        x: 'right',
                        y: 'bottom',
                        textStyle: { //圖例文字的樣式
                            color: '#0b2b5e',
                            fontSize: 12
                        },
                        data: ['在線', '離線']
                    },
                    series: [{
                        name: '面積模式',
                        type: 'pie',
                        radius: [50, 250],
                        center: ['50%', '50%'],
                        roseType: 'area',
                        label: {
                            normal: {
                                show: false,
                            },
                        },
                        labelLine: {
                            normal: {
                                show: false
                            }
                        },
                        itemStyle: {
                            borderRadius: 8
                        },
                        data: brower,
                    }]
                });
            }
        </script>
    </body>
</html>


test.json

[{
    "jobNum": 1,
    "jobName": "設(shè)備經(jīng)理"
}, {
    "jobNum": 1,
    "jobName": "電氣操作"
}, {
    "jobNum": 0,
    "jobName": "ERP管理"
}, {
    "jobNum": 1,
    "jobName": "安全經(jīng)理"
}, {
    "jobNum": 1,
    "jobName": "生產(chǎn)經(jīng)理"
}, {
    "jobNum": 1,
    "jobName": "FKM車間主任"
}, {
    "jobNum": 5,
    "jobName": "操作工"
}, {
    "jobNum": 1,
    "jobName": "卸料員"
}, {
    "jobNum": 2,
    "jobName": "經(jīng)理"
}, {
    "jobNum": 5,
    "jobName": "成品檢測"
}, {
    "jobNum": 2,
    "jobName": "電氣管理"
}, {
    "jobNum": 0,
    "jobName": "倉庫"
}, {
    "jobNum": 5,
    "jobName": "主任"
}, {
    "jobNum": 1,
    "jobName": "設(shè)備副總"
}, {
    "jobNum": 0,
    "jobName": "默認(rèn)身份"
}, {
    "jobNum": 2,
    "jobName": "設(shè)備管理"
}, {
    "jobNum": 1,
    "jobName": "統(tǒng)計(jì)"
}, {
    "jobNum": 1,
    "jobName": "組長"
}, {
    "jobNum": 3,
    "jobName": "儀表"
}, {
    "jobNum": 1,
    "jobName": "公用"
}, {
    "jobNum": 6,
    "jobName": "叉車"
}, {
    "jobNum": 1,
    "jobName": "行政管理"
}, {
    "jobNum": 2,
    "jobName": "普工"
}, {
    "jobNum": 1,
    "jobName": "班長"
}, {
    "jobNum": 2,
    "jobName": "人力資源"
}, {
    "jobNum": 1,
    "jobName": "銷售"
}, {
    "jobNum": 1,
    "jobName": "聚合技術(shù)員"
}, {
    "jobNum": 1,
    "jobName": "工藝"
}, {
    "jobNum": 4,
    "jobName": "分析"
}, {
    "jobNum": 1,
    "jobName": "會計(jì)"
}, {
    "jobNum": 5,
    "jobName": "保潔"
}, {
    "jobNum": 1,
    "jobName": "技術(shù)副總"
}, {
    "jobNum": 2,
    "jobName": "安全管理員"
}, {
    "jobNum": 1,
    "jobName": "機(jī)修管理"
}, {
    "jobNum": 2,
    "jobName": "采購"
}, {
    "jobNum": 2,
    "jobName": "銷售后臺"
}, {
    "jobNum": 5,
    "jobName": "值班長"
}, {
    "jobNum": 12,
    "jobName": "后處理"
}, {
    "jobNum": 1,
    "jobName": "分析車間主任"
}, {
    "jobNum": 1,
    "jobName": "FEP車間主任"
}, {
    "jobNum": 2,
    "jobName": "工藝管理"
}, {
    "jobNum": 4,
    "jobName": "電工"
}, {
    "jobNum": 0,
    "jobName": "計(jì)量"
}, {
    "jobNum": 18,
    "jobName": "聚合"
}, {
    "jobNum": 1,
    "jobName": "倉庫管理"
}, {
    "jobNum": 1,
    "jobName": "后勤管理"
}, {
    "jobNum": 1,
    "jobName": "總經(jīng)理"
}, {
    "jobNum": 1,
    "jobName": "公用工程主任"
}, {
    "jobNum": 1,
    "jobName": "安全總監(jiān)"
}, {
    "jobNum": 6,
    "jobName": "中控分析"
}, {
    "jobNum": 1,
    "jobName": "成品檢測組長"
}, {
    "jobNum": 2,
    "jobName": "副主任"
}, {
    "jobNum": 1,
    "jobName": "單體技術(shù)員"
}, {
    "jobNum": 1,
    "jobName": "出納"
}, {
    "jobNum": 1,
    "jobName": "技術(shù)員"
}, {
    "jobNum": 2,
    "jobName": "環(huán)保管理員"
}, {
    "jobNum": 2,
    "jobName": "機(jī)修"
}, {
    "jobNum": 2,
    "jobName": "生產(chǎn)副總"
}, {
    "jobNum": 6,
    "jobName": "外操"
}, {
    "jobNum": 1,
    "jobName": "總經(jīng)理助理"
}, {
    "jobNum": 1,
    "jobName": "計(jì)量、ERP管理"
}]
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末壤巷,一起剝皮案震驚了整個(gè)濱河市明也,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌崭歧,老刑警劉巖隅很,帶你破解...
    沈念sama閱讀 218,546評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異率碾,居然都是意外死亡叔营,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,224評論 3 395
  • 文/潘曉璐 我一進(jìn)店門所宰,熙熙樓的掌柜王于貴愁眉苦臉地迎上來绒尊,“玉大人,你說我怎么就攤上這事仔粥∮て祝” “怎么了?”我有些...
    開封第一講書人閱讀 164,911評論 0 354
  • 文/不壞的土叔 我叫張陵躯泰,是天一觀的道長谭羔。 經(jīng)常有香客問我,道長麦向,這世上最難降的妖魔是什么瘟裸? 我笑而不...
    開封第一講書人閱讀 58,737評論 1 294
  • 正文 為了忘掉前任,我火速辦了婚禮磕蛇,結(jié)果婚禮上景描,老公的妹妹穿的比我還像新娘。我一直安慰自己秀撇,他們只是感情好超棺,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,753評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著呵燕,像睡著了一般棠绘。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上再扭,一...
    開封第一講書人閱讀 51,598評論 1 305
  • 那天氧苍,我揣著相機(jī)與錄音,去河邊找鬼泛范。 笑死让虐,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的罢荡。 我是一名探鬼主播赡突,決...
    沈念sama閱讀 40,338評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼对扶,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了惭缰?” 一聲冷哼從身側(cè)響起浪南,我...
    開封第一講書人閱讀 39,249評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎漱受,沒想到半個(gè)月后络凿,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,696評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡昂羡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,888評論 3 336
  • 正文 我和宋清朗相戀三年絮记,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片紧憾。...
    茶點(diǎn)故事閱讀 40,013評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡到千,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出赴穗,到底是詐尸還是另有隱情,我是刑警寧澤膀息,帶...
    沈念sama閱讀 35,731評論 5 346
  • 正文 年R本政府宣布般眉,位于F島的核電站,受9級特大地震影響潜支,放射性物質(zhì)發(fā)生泄漏甸赃。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,348評論 3 330
  • 文/蒙蒙 一冗酿、第九天 我趴在偏房一處隱蔽的房頂上張望埠对。 院中可真熱鬧,春花似錦裁替、人聲如沸项玛。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,929評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽襟沮。三九已至,卻和暖如春昌腰,著一層夾襖步出監(jiān)牢的瞬間开伏,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,048評論 1 270
  • 我被黑心中介騙來泰國打工遭商, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留固灵,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,203評論 3 370
  • 正文 我出身青樓劫流,卻偏偏與公主長得像巫玻,于是被迫代替她去往敵國和親丛忆。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,960評論 2 355