亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

echarts拆線圖和柱狀圖疊加,雙Y軸,動(dòng)畫延時(shí)

LeexMuller / 1269人閱讀

摘要:需求制作疊加的拆線圖,柱狀圖,雙軸工具代碼交易日柱狀圖動(dòng)畫延遲成交價(jià)昨收價(jià)成交額成交價(jià)元成交額萬(wàn)元成交價(jià)昨收價(jià)成交額效果圖關(guān)鍵說明中可以疊加多組數(shù)據(jù),要指定中的第二個(gè)軸中的表示的位置,表示在最大值處,默認(rèn)在值一端表示數(shù)值序列是否倒置。

需求

制作疊加的拆線圖,柱狀圖,雙Y軸

工具

echarts

代碼
var xAxisData = [];
var data1 = [];
var data2 = [];
var data3 = [];
for (var i = 0; i < 50; i++) {
    xAxisData.push("交易日" + i);
    data1.push((Math.sin(i / 5) * (i / 5 -10) + i / 6) * 5);
    data2.push((Math.cos(i / 5) * (i / 5 -10) + i / 6) * 5);
    data3.push((Math.cos(i / 5) * (i / 5 -10) + i / 6) * 15);
}

option = {
    title: {
        text: "柱狀圖動(dòng)畫延遲"
    },
    legend: {
        data: ["成交價(jià)", "昨收價(jià)","成交額"],
        align: "left"
    },
    toolbox: {
        // y: "bottom",
        feature: {
            magicType: {
                type: ["stack", "tiled"]
            },
            dataView: {},
            saveAsImage: {
                pixelRatio: 2
            }
        }
    },
    tooltip: {},
    xAxis: {
        data: xAxisData,
        silent: false,
        splitLine: {
            show: false
        }
    },
    yAxis:  [{
            name: "成交價(jià)(元)",
            type: "value"
        },
        {
            name: "成交額(萬(wàn)元)",
            nameLocation: "end",
            //max: 2000,
            type: "value",
            //inverse:false
        }],
    series: [{
        name: "成交價(jià)",
        type: "line",
        data: data1,
        animationDelayUpdate: function (idx) {
            return idx * 15;
        }
    }, {
        name: "昨收價(jià)",
        type: "line",
        data: data2,
        animationDelayUpdate: function (idx) {
            return idx * 15;
        }
    },{
        name:"成交額",
        yAxisIndex:1,
        data: data3,
        type: "bar",
        smooth: true,
        animationDelayUpdate: function (idx) {
            return idx * 15;
        }
    }],
    animationEasing: "elasticOut"
};
效果圖

關(guān)鍵說明

1.series中可以疊加多組數(shù)據(jù),要指定type
2.yAxis中的第二個(gè)Y軸中的nameLocation表示name的位置,end表示在最大值處,默認(rèn)在0值一端;inverse表示數(shù)值序列是否倒置。
3.對(duì)應(yīng)第二個(gè)Y軸的series要添加屬性yAxisIndex,否則無法關(guān)聯(lián)第二個(gè)Y軸

微信小程序適配

微信小程序中的提示tooltip和工具欄toolbox是無效的。可以通過添加事件來實(shí)現(xiàn)提示。

chart.on("click",(params)=>{
    wx.showModel({
        content: "clicked index:" + params.dataIndex,
    });
});

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/96763.html

相關(guān)文章

  • echartsxy的配置

    摘要:最近的項(xiàng)目中用到了的雙軸和雙軸的設(shè)置,特此記錄一下鼠標(biāo)懸停提示內(nèi)容坐標(biāo)軸指示器,坐標(biāo)軸觸發(fā)有效十字線顯示標(biāo)準(zhǔn)保費(fèi)增長(zhǎng)軸軸顯示兩組數(shù)據(jù)第個(gè)軸兩個(gè)軸左邊軸金額元右邊軸增長(zhǎng)用于指定圖標(biāo)顯示類型第一個(gè)柱狀圖的數(shù)據(jù)標(biāo)準(zhǔn)保費(fèi)第一個(gè)柱狀圖的數(shù)據(jù)第二個(gè)柱狀 最近的項(xiàng)目中用到了echarts的雙x軸和雙y軸的設(shè)置,特此記錄一下; option = { tooltip: { //鼠標(biāo)懸停提示內(nèi)容 ...

    Steven 評(píng)論0 收藏0
  • HTML5 進(jìn)階系列:canvas 動(dòng)態(tài)

    摘要:而可視化圖表,則是強(qiáng)大功能的表現(xiàn)之一。效果動(dòng)畫效果圖片顯示不出來,可以到最下面找地址分析可以這個(gè)圖表由軸數(shù)據(jù)條形和標(biāo)題組成。這里就需要監(jiān)聽事件,當(dāng)鼠標(biāo)的位置位于柱狀的面積內(nèi),觸發(fā)事件。 前言 canvas 強(qiáng)大的功能讓它成為了 HTML5 中非常重要的部分,至于它是什么,這里就不需要我多作介紹了。而可視化圖表,則是 canvas 強(qiáng)大功能的表現(xiàn)之一。 現(xiàn)在已經(jīng)有了很多成熟的圖表插件都是...

    sanyang 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

LeexMuller

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<