ECharts折線圖渲染json格式數(shù)據(jù)(格式為數(shù)組)

ECharts折線圖渲染json格式數(shù)據(jù)(json格式,為數(shù)組)
需要對(duì)數(shù)組進(jìn)行循環(huán)取值,將取到的值分別賦值給x軸和y軸

json格式著隆,data為數(shù)組

{
    "msg": "查詢成功",
    "code": 1,
    "data": [{      
        "statTime": "2021-03",      
        "noPatrolNum": 21
    }, {        
        "statTime": "2021-04",
        "noPatrolNum": 15
    }]
}

demo

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.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" class="col-md-12  col-sm-12 col-xs-12" style="height: 400px;"></div>
        <script>
            // 折線圖
            var names = []; //類別數(shù)組(實(shí)際用來盛放X軸坐標(biāo)值)    
            var series = [];
            $.ajax({
                url: "test.json",
                data: {},
                type: 'GET',
                success: function(data) {
                    //請(qǐng)求成功時(shí)執(zhí)行該函數(shù)內(nèi)容,data即為服務(wù)器返回的json對(duì)象           
                    $.each(data.data, function(index, item) {
                        names.push(item.statTime); //挨個(gè)取出類別并填入類別數(shù)組
                        series.push(item.noPatrolNum);
                    });
                    hFun(names, series);
                },
            });
            // 心率
            var hrChart = echarts.init(document.getElementById("main"));

            function hFun(x_data, y_data) {
                hrChart.setOption({
                    color: ['#1e63d8'],
                    tooltip: {
                        trigger: 'axis',
                        axisPointer: { // 坐標(biāo)軸指示器褪迟,坐標(biāo)軸觸發(fā)有效
                            type: 'shadow' // 默認(rèn)為直線冗恨,可選為:'line' | 'shadow'
                        }
                    },
                    legend: {
                        data: ['漏檢次數(shù)']
                    },
                    grid: {
                        left: '3%',
                        right: '20%',
                        bottom: '20%',
                        containLabel: true
                    },
                    xAxis: {
                        splitLine: {
                            show: false
                        },
                        /* 改變x軸顏色 */
                        axisLine: {
                            lineStyle: {
                                color: '#00a2e2',
                                width: 1, // 這里是為了突出顯示加上的
                            }
                        },
                        type: 'category',
                        data: x_data,
                    },
                    yAxis: { // 縱軸標(biāo)尺固定
                        splitLine: {
                            show: false
                        },

                        type: 'value',
                        scale: true,
                        name: '漏檢次數(shù)',
                        min: 0, // 就是這兩個(gè) 最小值
                        max: 'dataMax', // 最大值
                        splitNumber: 10,
                        /* 改變y軸顏色 */
                        axisLine: {
                            lineStyle: {
                                color: '#00a2e2',
                                width: 1, // 這里是為了突出顯示加上的
                            }
                        },
                        boundaryGap: [0.2, 0.2]
                    },
                    series: [{
                        name: '漏檢次數(shù)',
                        type: 'line',
                        symbol: 'circle', // 折線點(diǎn)設(shè)置為實(shí)心點(diǎn)
                        symbolSize: 6, // 折線點(diǎn)的大小
                        itemStyle: {
                            normal: {
                                color: "#1bdaf8", // 折線點(diǎn)的顏色
                                lineStyle: {
                                    color: "#0d427e" // 折線的顏色
                                }
                            }
                        },
                        areaStyle: {
                            normal: {
                                color: new echarts.graphic.LinearGradient(0, 1, 0, 0, [{
                                    offset: 0,
                                    color: "#0e4b7a" // 0% 處的顏色
                                }, {
                                    offset: 0.6,
                                    color: "#0d3f70" // 60% 處的顏色
                                }, {
                                    offset: 1,
                                    color: "#0c3367" // 100% 處的顏色
                                }], false)
                            }
                        },
                        data: y_data
                    }]
                }, true);
            }
        </script>
    </body>
</html>

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市味赃,隨后出現(xiàn)的幾起案子掀抹,更是在濱河造成了極大的恐慌,老刑警劉巖心俗,帶你破解...
    沈念sama閱讀 218,546評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件傲武,死亡現(xiàn)場離奇詭異,居然都是意外死亡城榛,警方通過查閱死者的電腦和手機(jī)揪利,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,224評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來吠谢,“玉大人土童,你說我怎么就攤上這事工坊“粘裕” “怎么了?”我有些...
    開封第一講書人閱讀 164,911評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵里覆,是天一觀的道長虹统。 經(jīng)常有香客問我车荔,道長族吻,這世上最難降的妖魔是什么呼奢? 我笑而不...
    開封第一講書人閱讀 58,737評(píng)論 1 294
  • 正文 為了忘掉前任悴品,我火速辦了婚禮定枷,結(jié)果婚禮上退子,老公的妹妹穿的比我還像新娘。我一直安慰自己福扬,他們只是感情好惜犀,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,753評(píng)論 6 392
  • 文/花漫 我一把揭開白布铛碑。 她就那樣靜靜地躺著,像睡著了一般虽界。 火紅的嫁衣襯著肌膚如雪亚茬。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,598評(píng)論 1 305
  • 那天浓恳,我揣著相機(jī)與錄音刹缝,去河邊找鬼。 笑死颈将,一個(gè)胖子當(dāng)著我的面吹牛梢夯,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播晴圾,決...
    沈念sama閱讀 40,338評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼颂砸,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了死姚?” 一聲冷哼從身側(cè)響起人乓,我...
    開封第一講書人閱讀 39,249評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎都毒,沒想到半個(gè)月后色罚,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,696評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡账劲,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,888評(píng)論 3 336
  • 正文 我和宋清朗相戀三年戳护,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片瀑焦。...
    茶點(diǎn)故事閱讀 40,013評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡腌且,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出榛瓮,到底是詐尸還是另有隱情铺董,我是刑警寧澤,帶...
    沈念sama閱讀 35,731評(píng)論 5 346
  • 正文 年R本政府宣布禀晓,位于F島的核電站精续,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏匆绣。R本人自食惡果不足惜驻右,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,348評(píng)論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望崎淳。 院中可真熱鬧堪夭,春花似錦、人聲如沸拣凹。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,929評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽嚣镜。三九已至爬迟,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間菊匿,已是汗流浹背付呕。 一陣腳步聲響...
    開封第一講書人閱讀 33,048評(píng)論 1 270
  • 我被黑心中介騙來泰國打工计福, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人徽职。 一個(gè)月前我還...
    沈念sama閱讀 48,203評(píng)論 3 370
  • 正文 我出身青樓象颖,卻偏偏與公主長得像,于是被迫代替她去往敵國和親姆钉。 傳聞我的和親對(duì)象是個(gè)殘疾皇子说订,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,960評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容