橫坐標(biāo)
show:true
gridIndex:0 //X軸所在的grid的索引,默認(rèn)位于第一個grid
position:'top' / 'bottom'
offset:0 //位置偏移,有多個x軸時設(shè)置
type: //坐標(biāo)軸類型
"category" :默認(rèn)類目軸,適用離散的類目數(shù)據(jù)
''value'' :數(shù)值軸,連續(xù)的數(shù)據(jù)
'log' : 對數(shù)數(shù)據(jù)
'time' 時間軸,適用于連續(xù)的時序數(shù)據(jù),會根據(jù)跨度的范圍來決定
使用月,星期,日還是小時范圍的刻度。
name: // 坐標(biāo)軸名稱
nameLocation://坐標(biāo)軸名稱顯示位置
'start'
'middle' 或者 'center'
'end'
nameGap:15 //名稱與軸線之間的距離
nameRotate:null //坐標(biāo)軸名稱角度旋轉(zhuǎn)
inverse:false //是否反向坐標(biāo)軸
boundaryGap://坐標(biāo)軸兩邊留白
類目軸
默認(rèn)為 true,這時候[刻度]只是作為分隔線,標(biāo)簽和數(shù)據(jù)點都會在兩個[刻度]之間的帶(band)中間。
非類目軸,
包括時間,數(shù)值,對數(shù)軸
是一個兩個值的數(shù)組,分別表示數(shù)據(jù)最小值和最大值的延伸范圍,可以直接設(shè)置數(shù)值或者相對的百分比,在設(shè)置 [min] 和 [max]后無效。
boundaryGap: ['20%', '20%']
min:
max:
max: function(value) {
return value.max - 20;
}
max:'dataMax' //取數(shù)據(jù)在該軸上的最大值作為最大刻度。
scale:false //強(qiáng)制包含0刻度
minInterval:
0 //自動計算坐標(biāo)軸間隔大小
設(shè)置成1保證坐標(biāo)軸分割刻度顯示成整數(shù)
maxInterval: 3600 * 24 * 1000 //保證坐標(biāo)軸分割刻度最大為一天
silent:false //是否是靜態(tài)無交互
triggerEvent:false //坐標(biāo)軸的標(biāo)簽是否響應(yīng)和觸發(fā)鼠標(biāo)事件
axisLine:
{
show:true //*是否顯示坐標(biāo)軸線*
onZero:true //*X 軸或者 Y 軸的軸線是否在另一個軸的 0 刻度*
onZeroAxisIndex://*雙軸時,可指定在哪個軸的 0 刻度上*
lineStyle:
}
axisTick://坐標(biāo)軸刻度
show:true
alignWithLabel:false //可以保證刻度線和標(biāo)簽對齊
inside:false //坐標(biāo)軸刻度朝外
length:5 //坐標(biāo)軸刻度的長度
lineStyle:
axisLabel:
show:true //*是否顯示刻度標(biāo)簽*
interval:auto / 0 / 1 / 2 //*間隔幾個顯示一個標(biāo)簽*
inside:false // *標(biāo)簽*
rotate:
margin:
formatter://*刻度標(biāo)簽內(nèi)容格式
formatter: '{value} kg'
formatter: function (value, index) {
// 格式化成月/日,只在第一個刻度顯示年份
var date = new Date(value);
var texts = [(date.getMonth() + 1), date.getDate()];
if (index === 0) {
texts.unshift(date.getYear());
}
return texts.join('/');
}
showMinLabel:null //*是否顯示最小 tick 的 label.值 true, false, null
backgroundColor: //*文字塊背景色或圖片
{
image: 'xxx/xxx.png'
// 這里可以是圖片的 URL,
// 或者圖片的 dataURI,
// 或者 HTMLImageElement 對象,
// 或者 HTMLCanvasElement 對象。
}
rich:// 富文本標(biāo)簽
splitLine/splitArea/axisPointer/data