1.【template】
<div class="stock-charts"
style="height: 70px;width: 100%"
id="stock-charts2">
</div>
2.【Methods:】
//传入三个参数,ID、Data、Color
drawCharts(id,data,color){
let myChart= this.$echarts.init(document.querySelector(id));
let option = {
tooltip: {
textStyle:{
color:color
}
},
series: [{
type: 'line',
data: data,
lineStyle:{
color:color
},
itemStyle : {
normal : {
color:color
}
},
}]
}
myChart.setOption(option);
}
3.【Mouted】
let data1=[5, 20, 36, -10, 10, -20];
let data2=[-5, 30, -6, -10, 10, -20];
let data3=[5, -10, 36, -10, 30, -20];
let data4=[-7, -5, -16, 6, -16, -10];
this.drawCharts("#stock-charts1",data1,"#f00");
this.drawCharts("#stock-charts2",data2,"#f00");
this.drawCharts("#stock-charts3",data3,"#f00");
this.drawCharts("#stock-charts4",data4,"#0f0");