|
@@ -5,7 +5,6 @@
|
|
|
import * as echarts from "echarts";
|
|
|
|
|
|
export default {
|
|
|
-
|
|
|
props: { feptrendIco: Object },
|
|
|
data() {
|
|
|
return {};
|
|
@@ -22,7 +21,6 @@ export default {
|
|
|
},
|
|
|
},
|
|
|
|
|
|
-
|
|
|
mounted() {
|
|
|
this.$nextTick(() => {
|
|
|
// console.log(this.feptrendIco)
|
|
@@ -38,6 +36,16 @@ export default {
|
|
|
//次数分布折线图
|
|
|
initChart() {
|
|
|
|
|
|
+ // 比较两个日期数组,取较长的那个
|
|
|
+ var chooseData=[];
|
|
|
+ var aList = this.feptrendIco[0].listDate.length;
|
|
|
+ var bList = this.feptrendIco[1].listDate.length;
|
|
|
+ if(aList>bList){
|
|
|
+ chooseData=this.feptrendIco[0].listDate
|
|
|
+ }else{
|
|
|
+ chooseData=this.feptrendIco[1].listDate
|
|
|
+ }
|
|
|
+
|
|
|
var chart = echarts.init(this.$refs.barChart);
|
|
|
var option;
|
|
|
|
|
@@ -59,7 +67,7 @@ export default {
|
|
|
},
|
|
|
legend: {
|
|
|
itemGap: 30,
|
|
|
- left: '30%',
|
|
|
+ left: "30%",
|
|
|
top: 0,
|
|
|
textStyle: {
|
|
|
color: "#fff",
|
|
@@ -82,20 +90,20 @@ export default {
|
|
|
// "20:00",
|
|
|
// "22:00",
|
|
|
// ],
|
|
|
- data:this.feptrendIco[0].listDate,
|
|
|
+ data: chooseData,
|
|
|
axisLine: {
|
|
|
lineStyle: {
|
|
|
- color:"rgba(0,0,0,0.1)",
|
|
|
+ color: "rgba(0,0,0,0.1)",
|
|
|
},
|
|
|
},
|
|
|
axisTick: {
|
|
|
- show: false
|
|
|
- },
|
|
|
+ show: false,
|
|
|
+ },
|
|
|
axisLabel: {
|
|
|
// interval: 0,
|
|
|
// rotate: 40,
|
|
|
textStyle: {
|
|
|
- color: '#fff',
|
|
|
+ color: "#fff",
|
|
|
fontFamily: "Microsoft YaHei",
|
|
|
},
|
|
|
},
|
|
@@ -103,7 +111,7 @@ export default {
|
|
|
|
|
|
yAxis: {
|
|
|
type: "value",
|
|
|
- // max: "800",
|
|
|
+ // max: "800",
|
|
|
axisLine: {
|
|
|
show: false,
|
|
|
lineStyle: {
|
|
@@ -148,10 +156,10 @@ export default {
|
|
|
series: [
|
|
|
{
|
|
|
// name: "昨日",
|
|
|
- name:this.feptrendIco[0].name,
|
|
|
+ name: this.feptrendIco[0].name,
|
|
|
type: "bar",
|
|
|
barWidth: "20%",
|
|
|
- barGap: '0%',
|
|
|
+ barGap: "0%",
|
|
|
itemStyle: {
|
|
|
normal: {
|
|
|
color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
|
|
@@ -167,11 +175,11 @@ export default {
|
|
|
},
|
|
|
},
|
|
|
// data: [40, 40, 30, 30, 30, 40, 40, 40, 30,40,50,60],
|
|
|
- data:this.feptrendIco[0].list
|
|
|
+ data: this.feptrendIco[0].list,
|
|
|
},
|
|
|
{
|
|
|
// name: "当日",
|
|
|
- name:this.feptrendIco[1].name,
|
|
|
+ name: this.feptrendIco[1].name,
|
|
|
type: "bar",
|
|
|
barWidth: "20%",
|
|
|
itemStyle: {
|
|
@@ -189,7 +197,7 @@ export default {
|
|
|
},
|
|
|
},
|
|
|
// data: [40, 50, 50, 50, 50, 40, 40, 50, 50,20,40,30],
|
|
|
- data:this.feptrendIco[1].list
|
|
|
+ data: this.feptrendIco[1].list,
|
|
|
},
|
|
|
],
|
|
|
};
|