ECharts線圖標(biāo)域?qū)傩越榻B

2018-12-01 09:22 更新

ECharts 線圖標(biāo)域

ECharts 線圖的標(biāo)域由線圖的 markArea 屬性設(shè)置,是用于標(biāo)記圖表中某個范圍的數(shù)據(jù),例如標(biāo)出某段時間投放了廣告。

線圖標(biāo)域的屬性

silent

設(shè)置標(biāo)域是否不響應(yīng)和觸發(fā)鼠標(biāo)事件,默認(rèn)為 false,即響應(yīng)和觸發(fā)鼠標(biāo)事件。

label

用于標(biāo)域文本配置。

itemStyle

該標(biāo)域的樣式。

data

標(biāo)域的數(shù)據(jù)數(shù)組。每個數(shù)組項是一個兩個項的數(shù)組,分別表示標(biāo)域左上角和右下角的位置,每個項支持通過下面幾種方式指定自己的位置

  1. 通過 x, y 屬性指定相對容器的屏幕坐標(biāo),單位像素,支持百分比。

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

data: [
    [
        {
            name: '兩個屏幕坐標(biāo)之間的標(biāo)域',
            x: 100,
            y: 100
        }, {
            x: '90%',
            y: '10%'
        }
    ]
]

如何設(shè)置標(biāo)域左上角和右下角

標(biāo)域左上角數(shù)據(jù)設(shè)置:

series[i]-lines.markArea.data.0 

設(shè)置標(biāo)域左上角的數(shù)據(jù)

series[i]-lines.markArea.data.0.x

相對容器的屏幕 x 坐標(biāo),單位像素,支持百分比形式,例如 '20%'。

series[i]-lines.markArea.data.0.y

相對容器的屏幕 y 坐標(biāo),單位像素,支持百分比形式,例如 '20%'。

series[i]-lines.markArea.data.0.value

標(biāo)域值,可以不設(shè)。

series[i]-lines.markArea.data.0.itemStyle 

該數(shù)據(jù)項區(qū)域的樣式,起點和終點項的itemStyle會合并到一起。

series[i]-lines.markArea.data.0.label 

該數(shù)據(jù)項標(biāo)簽的樣式,起點和終點項的label會合并到一起。

標(biāo)域右下角數(shù)據(jù)設(shè)置:

series[i]-lines.markArea.data.1 

標(biāo)域右下角的數(shù)據(jù)

series[i]-lines.markArea.data.1.x

相對容器的屏幕 x 坐標(biāo),單位像素,支持百分比形式,例如 '20%'。

series[i]-lines.markArea.data.1.y

相對容器的屏幕 y 坐標(biāo),單位像素,支持百分比形式,例如 '20%'。

series[i]-lines.markArea.data.1.value 

標(biāo)域值,可以不設(shè)。

series[i]-lines.markArea.data.1.itemStyle 

該數(shù)據(jù)項區(qū)域的樣式,起點和終點項的 itemStyle 會合并到一起。

series[i]-lines.markArea.data.1.label 

該數(shù)據(jù)項標(biāo)簽的樣式,起點和終點項的 label 會合并到一起。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號