日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)ECharts教程:如何標(biāo)注ECharts折線圖

對(duì)于 ECharts 折線圖標(biāo)注的設(shè)置我們可以從這幾個(gè)方面入手:首先設(shè)置折線圖標(biāo)注的圖形;然后控制該標(biāo)注的大小、旋轉(zhuǎn)角度等;接著就可以設(shè)置折線圖標(biāo)注的樣式、文本了(可以通過(guò) normal 和 emphasis 兩種狀態(tài)進(jìn)行設(shè)置);最后,您可以設(shè)置標(biāo)注動(dòng)畫,如動(dòng)畫的閾值、時(shí)長(zhǎng)、初始動(dòng)畫的緩動(dòng)效果等等。這只是本節(jié)內(nèi)容的一個(gè)概述,詳細(xì)的操作過(guò)程還得查閱文章內(nèi)容。

西寧網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián)公司,西寧網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為西寧上千提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)營(yíng)銷網(wǎng)站建設(shè)要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的西寧做網(wǎng)站的公司定做!

  • series[i]-line.markPoint Object

    設(shè)置 ECharts 折線圖標(biāo)注。

  • series[i]-line.markPoint.symbol string[ default: 'pin' ]

    折線圖標(biāo)注的圖形設(shè)置。

    ECharts 提供的標(biāo)記類型包括 'circle', 'rect', 'roundRect', 'triangle', 'diamond', 'pin', 'arrow'

    也可以通過(guò) 'image://url' 設(shè)置為圖片,其中 url 為圖片的鏈接,或者 dataURI。

    可以通過(guò) 'path://' 將圖標(biāo)設(shè)置為任意的矢量路徑。這種方式相比于使用圖片的方式,不用擔(dān)心因?yàn)榭s放而產(chǎn)生鋸齒或模糊,而且可以設(shè)置為任意顏色。路徑圖形會(huì)自適應(yīng)調(diào)整為合適的大小。路徑的格式參見(jiàn) SVG PathData??梢詮?Adobe Illustrator 等工具編輯導(dǎo)出。

  • series[i]-line.markPoint.symbolSize number, Array, Function[ default: 50 ]

    折線圖標(biāo)注的大小,可以設(shè)置成諸如 10 這樣單一的數(shù)字,也可以用數(shù)組分開(kāi)表示寬和高,例如 [20, 10] 表示標(biāo)記寬為20,高為10。

    如果需要每個(gè)數(shù)據(jù)的圖形大小不一樣,可以設(shè)置為如下格式的回調(diào)函數(shù):

    (value: Array|number, params: Object) => number|Array

    其中第一個(gè)參數(shù) value 為 data 中的數(shù)據(jù)值。第二個(gè)參數(shù)params 是其它的數(shù)據(jù)項(xiàng)參數(shù)。

  • series[i]-line.markPoint.symbolRotate number

    折線圖標(biāo)注的旋轉(zhuǎn)角度。

    注意:在 markLine 中當(dāng) symbol 為 'arrow' 時(shí)會(huì)忽略 symbolRotate 強(qiáng)制設(shè)置為切線的角度。
  • series[i]-line.markPoint.symbolOffset Array[ default: [0, 0] ]

    折線圖標(biāo)注相對(duì)于原本位置的偏移。默認(rèn)情況下,標(biāo)記會(huì)居中置放在數(shù)據(jù)對(duì)應(yīng)的位置,但是如果 symbol 是自定義的矢量路徑或者圖片,就有可能不希望 symbol 居中。這時(shí)候可以使用該配置項(xiàng)配置 symbol 相對(duì)于原本居中的偏移,可以是絕對(duì)的像素值,也可以是相對(duì)的百分比。

    例如 [0, '50%'] 就是把自己向上移動(dòng)了一半的位置,在 symbol 圖形是氣泡的時(shí)候可以讓圖形下端的箭頭對(duì)準(zhǔn)數(shù)據(jù)點(diǎn)。

  • series[i]-line.markPoint.silent boolean[ default: false ]

    折線圖標(biāo)注是否不響應(yīng)和觸發(fā)鼠標(biāo)事件,默認(rèn)為 false,即響應(yīng)和觸發(fā)鼠標(biāo)事件。

  • series[i]-line.markPoint.label Object

    折線圖標(biāo)注的文本。

  • series[i]-line.markPoint.itemStyle Object

    折線圖標(biāo)注的樣式。

  • series[i]-line.markPoint.data[i] Object

    折線圖標(biāo)注的數(shù)據(jù)數(shù)組。每個(gè)數(shù)組項(xiàng)是一個(gè)對(duì)象,有下面幾種方式指定標(biāo)注的位置。

    1. 通過(guò) x, y 屬性指定相對(duì)容器的屏幕坐標(biāo),單位像素,支持百分比。
    2. 用 coord 屬性指定數(shù)據(jù)在相應(yīng)坐標(biāo)系上的坐標(biāo)位置,單個(gè)維度支持設(shè)置 'min', 'max', 'average'。
    3. 直接用 type 屬性標(biāo)注系列中的最大值,最小值。這時(shí)候可以使用 valueIndex 指定是在哪個(gè)維度上的最大值、最小值、平均值。或者可以使用 valueDim 指定在哪個(gè)維度上的最大值、最小值、平均值。

    當(dāng)多個(gè)屬性同時(shí)存在時(shí),優(yōu)先級(jí)按上述的順序。

    示例:

    data: [
        {
            name: '最大值',
            type: 'max'
        }, 
        {
            name: '某個(gè)坐標(biāo)',
            coord: [10, 20]
        }, {
            name: '固定 x 像素位置',
            yAxis: 10,
            x: '90%'
        }, 
        {
            name: '某個(gè)屏幕坐標(biāo)',
            x: 100,
            y: 100
        }
    ]
  • series[i]-line.markPoint.animation boolean[ default: true ]

    是否在折線圖標(biāo)注中開(kāi)啟動(dòng)畫。

  • series[i]-line.markPoint.animationThreshold number[ default: 2000 ]

    是否開(kāi)啟折線圖標(biāo)注動(dòng)畫的閾值,當(dāng)單個(gè)系列顯示的圖形數(shù)量大于這個(gè)閾值時(shí)會(huì)關(guān)閉動(dòng)畫。

  • series[i]-line.markPoint.animationDuration number[ default: 1000 ]

    折線圖標(biāo)注初始動(dòng)畫的時(shí)長(zhǎng),支持回調(diào)函數(shù),可以通過(guò)每個(gè)數(shù)據(jù)返回不同的 delay 時(shí)間實(shí)現(xiàn)更戲劇的初始動(dòng)畫效果:

    animationDuration: function (idx) {
        // 越往后的數(shù)據(jù)延遲越大
        return idx * 100;
    }
  • series[i]-line.markPoint.animationEasing string[ default: cubicOut ]

    折線圖標(biāo)注初始動(dòng)畫的緩動(dòng)效果。不同的緩動(dòng)效果可以參考 緩動(dòng)示例。

  • series[i]-line.markPoint.animationDelay number, Function[ default: 0 ]

    折線圖標(biāo)注初始動(dòng)畫的延遲,支持回調(diào)函數(shù),可以通過(guò)每個(gè)數(shù)據(jù)返回不同的 delay 時(shí)間實(shí)現(xiàn)更戲劇的初始動(dòng)畫效果。

    如下示例:

    animationDelay: function (idx) {
        // 越往后的數(shù)據(jù)延遲越大
        return idx * 100;
    }

    也可以看該示例

  • series[i]-line.markPoint.animationDurationUpdate number, Function[ default: 300 ]

    折線圖標(biāo)注數(shù)據(jù)更新動(dòng)畫的時(shí)長(zhǎng)。

    支持回調(diào)函數(shù),可以通過(guò)每個(gè)數(shù)據(jù)返回不同的 delay 時(shí)間實(shí)現(xiàn)更戲劇的更新動(dòng)畫效果:

    animationDurationUpdate: function (idx) {
        // 越往后的數(shù)據(jù)延遲越大
        return idx * 100;
    }
  • series[i]-line.markPoint.animationEasingUpdate string[ default: cubicOut ]

    折線圖標(biāo)注數(shù)據(jù)更新動(dòng)畫的緩動(dòng)效果。

  • series[i]-line.markPoint.animationDelayUpdate number, Function[ default: 0 ]

    折線圖標(biāo)注數(shù)據(jù)更新動(dòng)畫的延遲,支持回調(diào)函數(shù),可以通過(guò)每個(gè)數(shù)據(jù)返回不同的 delay 時(shí)間實(shí)現(xiàn)更戲劇的更新動(dòng)畫效果。

    如下示例:

    animationDelayUpdate: function (idx) {
        // 越往后的數(shù)據(jù)延遲越大
        return idx * 100;
    }

    也可以看該示例


分享題目:創(chuàng)新互聯(lián)ECharts教程:如何標(biāo)注ECharts折線圖
URL分享:http://m.5511xx.com/article/cdpepsg.html