項目中遇到如下圖的需求
查閱echarts配置項文檔發(fā)現(xiàn)似乎沒有markLine label的樣式選項
請問怎么才能給label增加背景呢?
附:
在線echarts gallery代碼
http://gallery.echartsjs.com/...
echarts配置項文檔
http://echarts.baidu.com/opti...
var upColor = '#ec0000';
var upBorderColor = '#8A0000';
var downColor = '#00da3c';
var downBorderColor = '#008F28';
var gridBgColor = '#f3f3f3';
// 數(shù)據(jù)意義:開盤(open),收盤(close),最低(lowest),最高(highest)
window.data0 = splitData([
['2013/5/16', 2221.34,2251.81,2210.77,2252.87],
['2013/5/17', 2249.81,2282.87,2248.41,2288.09],
['2013/5/20', 2286.33,2299.99,2281.9,2309.39],
['2013/5/21', 2297.11,2305.11,2290.12,2305.3],
['2013/5/22', 2303.75,2302.4,2292.43,2314.18],
['2013/5/23', 2293.81,2275.67,2274.1,2304.95],
['2013/5/24', 2281.45,2288.53,2270.25,2292.59],
['2013/5/27', 2286.66,2293.08,2283.94,2301.7],
['2013/5/28', 2293.4,2321.32,2281.47,2322.1],
['2013/5/29', 2323.54,2324.02,2321.17,2334.33],
['2013/5/30', 2316.25,2317.75,2310.49,2325.72],
['2013/5/31', 2320.74,2300.59,2299.37,2325.53],
['2013/6/3', 2300.21,2299.25,2294.11,2313.43],
['2013/6/4', 2297.1,2272.42,2264.76,2297.1],
['2013/6/5', 2270.71,2270.93,2260.87,2276.86],
['2013/6/6', 2264.43,2242.11,2240.07,2266.69],
['2013/6/7', 2242.26,2210.9,2205.07,2250.63],
['2013/6/13', 2190.1,2148.35,2126.22,2190.1]
]);
window.currentPriceData = data0.values.map(v => v[0])
function splitData(rawData) {
var categoryData = [];
var values = []
for (var i = 0; i < rawData.length; i++) {
categoryData.push(rawData[i].splice(0, 1)[0]);
values.push(rawData[i])
}
return {
categoryData: categoryData,
values: values
};
}
window.calculateMA = function (dayCount) {
var result = [];
for (var i = 0, len = data0.values.length; i < len; i++) {
if (i < dayCount) {
result.push('-');
continue;
}
var sum = 0;
for (var j = 0; j < dayCount; j++) {
sum += data0.values[i - j][1];
}
result.push(sum / dayCount);
}
return result;
}
option = {
backgroundColor: gridBgColor,
title: {
text: '上證指數(shù)',
left: 0
},
tooltip: {
trigger: 'axis',
axisPointer: {
type: 'cross'
}
},
legend: {
data: ['日K', 'MA5', 'MA10', 'MA20', 'MA30']
},
grid: {
left: '5%',
right: '15%',
bottom: '15%'
},
xAxis: {
type: 'category',
data: data0.categoryData,
scale: true,
boundaryGap : false,
axisLine: {onZero: false},
splitLine: {show: false},
splitNumber: 20,
min: 'dataMin',
max: 'dataMax',
axisTick: {
// show: false,
inside: true
},
axisLabel: {
align: "center",
showMinLabel: false
}
},
yAxis: {
position: 'left',
// offset: 60,
scale: true,
// splitArea: {
// show: true
// },
splitLine: {show: false},
axisTick: {
// show: false,
inside: true
},
axisLabel: {
inside: true
}
},
dataZoom: [
// {
// type: 'inside',
// start: 50,
// end: 100,
// zoomLock: true
// }
// ,{
// show: true,
// type: 'slider',
// y: '90%',
// start: 50,
// end: 100
// }
],
series: [
{
name: '日K',
type: 'candlestick',
data: data0.values,
itemStyle: {
normal: {
color: upColor,
color0: downColor,
borderColor: upBorderColor,
borderColor0: downBorderColor
}
},
markLine: {
symbol: ['none', 'none'],
// symbolSize: [10, 80],
// symbolOffset: [60, 50],
data: [
// {
// name: 'min line on close',
// type: 'min',
// lineStyle: {
// type: "solid"
// },
// valueDim: 'close'
// },
// {
// name: 'max line on close',
// type: 'max',
// lineStyle: {
// type: "solid"
// },
// valueDim: 'close'
// }
]
}
},
{
name: 'currentPrice',
type: 'line',
data: data0.values.map( v => v[0]),
smooth: true,
lineStyle: {
normal: {opacity: 0.1}
},
markLine: {
silent: true,
symbol: ['rect'],
lineStyle: {
type: "solid"
},
data: [
[{
symbol: 'arrow',
yAxis: 2290.1,
xAxis: '2013/6/13',
x: '90%',
label: {
normal: {
position: 'start',
formatter: '2290.1'
}
},
name: 'Y軸值為2290.1 的水平線'
},
{
symbol: 'none',
x: '5%',
yAxis: 2290.1
}]
]
}
}
]
};北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達內(nèi)教育集團成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進“中國制造2025”,實現(xiàn)中華民族偉大復(fù)興的升級產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔任項目經(jīng)理從事移動互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍懿科技有限責任公司從事總經(jīng)理職務(wù)負責iOS教學(xué)及管理工作。
浪潮集團項目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺面向?qū)ο箝_發(fā)經(jīng)驗,技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點難點突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。