|
@ -21,6 +21,9 @@ |
|
|
</template> |
|
|
</template> |
|
|
|
|
|
|
|
|
<script> |
|
|
<script> |
|
|
|
|
|
import img from '../../assets/img/brand/green.png' |
|
|
|
|
|
import img2 from '../../assets/img/brand/org.png' |
|
|
|
|
|
|
|
|
export default { |
|
|
export default { |
|
|
props: { |
|
|
props: { |
|
|
chartData: { |
|
|
chartData: { |
|
@ -51,7 +54,7 @@ export default { |
|
|
this.dataOut.push(this.chartData.outStatistics[i].num) |
|
|
this.dataOut.push(this.chartData.outStatistics[i].num) |
|
|
} |
|
|
} |
|
|
this.getEchart(); |
|
|
this.getEchart(); |
|
|
}, 500); |
|
|
}, 800); |
|
|
}, |
|
|
}, |
|
|
methods: { |
|
|
methods: { |
|
|
getEchart() { |
|
|
getEchart() { |
|
@ -60,6 +63,7 @@ export default { |
|
|
tooltip: { |
|
|
tooltip: { |
|
|
trigger: 'axis', |
|
|
trigger: 'axis', |
|
|
showContent: true, |
|
|
showContent: true, |
|
|
|
|
|
// extraCssText: 'width:150px;height:auto;background:linear-gradient(left,rgba(87,136,255,1),rgba(87,136,255,.8),rgba(87,136,255,.5));color:#fff', |
|
|
axisPointer: { |
|
|
axisPointer: { |
|
|
type: 'shadow', |
|
|
type: 'shadow', |
|
|
shadowStyle: { |
|
|
shadowStyle: { |
|
@ -74,11 +78,32 @@ export default { |
|
|
}, |
|
|
}, |
|
|
}, |
|
|
}, |
|
|
legend: { |
|
|
legend: { |
|
|
data: ['入场车流', '出场车流'], |
|
|
itemWidth: 30, |
|
|
textStyle:{ |
|
|
itemHeight: 30, |
|
|
fontSize: 14,//字体大小 |
|
|
data:[ |
|
|
color: '#ffffff'//字体颜色 |
|
|
{ |
|
|
}, |
|
|
name:'入场车流', |
|
|
|
|
|
textStyle:{ |
|
|
|
|
|
fontSize:12, |
|
|
|
|
|
fontWeight:'bolder', |
|
|
|
|
|
color:'#fff' |
|
|
|
|
|
}, |
|
|
|
|
|
icon:`image://${img}`, |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
name:'出场车流', |
|
|
|
|
|
textStyle:{ |
|
|
|
|
|
fontSize:12, |
|
|
|
|
|
fontWeight:'bolder', |
|
|
|
|
|
color:'#fff', |
|
|
|
|
|
}, |
|
|
|
|
|
icon:`image://${img2}`, |
|
|
|
|
|
} |
|
|
|
|
|
], |
|
|
|
|
|
// textStyle:{ |
|
|
|
|
|
// fontSize: 14,//字体大小 |
|
|
|
|
|
// color: '#ffffff'//字体颜色 |
|
|
|
|
|
// }, |
|
|
}, |
|
|
}, |
|
|
color: ['#1BDB7F','#EF8C62'], |
|
|
color: ['#1BDB7F','#EF8C62'], |
|
|
grid: { |
|
|
grid: { |
|
@ -119,9 +144,10 @@ export default { |
|
|
type: 'line', |
|
|
type: 'line', |
|
|
data: this.dataIn, |
|
|
data: this.dataIn, |
|
|
symbolSize: 10, |
|
|
symbolSize: 10, |
|
|
itemStyle: { |
|
|
showSymbol: false, |
|
|
opacity: 0, |
|
|
// itemStyle: { |
|
|
}, |
|
|
// opacity: 0, |
|
|
|
|
|
// }, |
|
|
emphasis: { |
|
|
emphasis: { |
|
|
label: { |
|
|
label: { |
|
|
show: true, |
|
|
show: true, |
|
@ -154,9 +180,10 @@ export default { |
|
|
type: 'line', |
|
|
type: 'line', |
|
|
data: this.dataOut, |
|
|
data: this.dataOut, |
|
|
symbolSize: 10, |
|
|
symbolSize: 10, |
|
|
itemStyle: { |
|
|
showSymbol: false, |
|
|
opacity: 0, |
|
|
// itemStyle: { |
|
|
}, |
|
|
// opacity: 0, |
|
|
|
|
|
// }, |
|
|
emphasis: { |
|
|
emphasis: { |
|
|
label: { |
|
|
label: { |
|
|
show: true, |
|
|
show: true, |
|
|