|
|
@@ -128,6 +128,10 @@ const leftContent = ref({
|
|
|
grid: {
|
|
|
containLabel: true
|
|
|
},
|
|
|
+ tooltip: {
|
|
|
+ show: true,
|
|
|
+ formatter: '{b}: {c}万人 , 占比: {d}%'
|
|
|
+ },
|
|
|
// 图表图例
|
|
|
legend: {
|
|
|
show: true,
|
|
|
@@ -141,7 +145,7 @@ const leftContent = ref({
|
|
|
top: 'center', // 图例垂直居中
|
|
|
textStyle: {
|
|
|
color: 'white', // 图例文字颜色
|
|
|
- fontSize: 20
|
|
|
+ fontSize: 16
|
|
|
}
|
|
|
},
|
|
|
|
|
|
@@ -149,7 +153,7 @@ const leftContent = ref({
|
|
|
series: [
|
|
|
{
|
|
|
type: 'pie', // 图表类型为饼图
|
|
|
- radius: [ '55%', '75%' ], // 控制内外圆环的半径,30%代表内圆,60%代表外圆
|
|
|
+ radius: [ '45%', '60%' ], // 控制内外圆环的半径,30%代表内圆,60%代表外圆
|
|
|
avoidLabelOverlap: true, // 是否启用防止标签重叠策略
|
|
|
showEmptyCircle: true, // 是否在无数据的日候显示一个占位圆
|
|
|
label: {
|
|
|
@@ -178,10 +182,12 @@ const leftContent = ref({
|
|
|
},
|
|
|
tooltip: {
|
|
|
trigger: 'axis',
|
|
|
+ formatter: '{b}<br /> {a0}:{c0}万人',
|
|
|
axisPointer: {
|
|
|
type: 'shadow'
|
|
|
}
|
|
|
},
|
|
|
+
|
|
|
legend: {
|
|
|
top: 10,
|
|
|
right: '40%',
|
|
|
@@ -225,6 +231,13 @@ const leftContent = ref({
|
|
|
},
|
|
|
yAxis: [
|
|
|
{
|
|
|
+ name: '人数/万人',
|
|
|
+ nameLocation: 'center',
|
|
|
+ nameGap: 50,
|
|
|
+ nameTextStyle: {
|
|
|
+ color: '#fff',
|
|
|
+ fontSize: 18
|
|
|
+ },
|
|
|
splitNumber: 2,
|
|
|
axisLabel: {
|
|
|
show: true,
|
|
|
@@ -273,7 +286,8 @@ const leftContent = ref({
|
|
|
barWidth: 30,
|
|
|
data: [ 200, 108, 200, 40, 210, 100 ]
|
|
|
}
|
|
|
- ]
|
|
|
+ ],
|
|
|
+ dataZoom: {}
|
|
|
}
|
|
|
}
|
|
|
],
|
|
|
@@ -284,6 +298,10 @@ const leftContent = ref({
|
|
|
grid: {
|
|
|
containLabel: true
|
|
|
},
|
|
|
+ tooltip: {
|
|
|
+ show: true,
|
|
|
+ formatter: '{b}: {c}条 , 占比: {d}%'
|
|
|
+ },
|
|
|
// 图表图例
|
|
|
legend: {
|
|
|
show: true,
|
|
|
@@ -297,7 +315,7 @@ const leftContent = ref({
|
|
|
bottom: 0, // 图例垂直居中
|
|
|
textStyle: {
|
|
|
color: 'white', // 图例文字颜色
|
|
|
- fontSize: 20
|
|
|
+ fontSize: 16
|
|
|
}
|
|
|
},
|
|
|
|
|
|
@@ -345,6 +363,10 @@ const leftContent = ref({
|
|
|
grid: {
|
|
|
containLabel: true
|
|
|
},
|
|
|
+ tooltip: {
|
|
|
+ show: true,
|
|
|
+ formatter: '{b}: {c}万人 , 占比: {d}%'
|
|
|
+ },
|
|
|
// 图表图例
|
|
|
legend: {
|
|
|
show: true,
|
|
|
@@ -358,7 +380,7 @@ const leftContent = ref({
|
|
|
bottom: 0, // 图例垂直居中
|
|
|
textStyle: {
|
|
|
color: 'white', // 图例文字颜色
|
|
|
- fontSize: 20
|
|
|
+ fontSize: 16
|
|
|
}
|
|
|
},
|
|
|
|
|
|
@@ -366,7 +388,7 @@ const leftContent = ref({
|
|
|
series: [
|
|
|
{
|
|
|
type: 'pie', // 图表类型为饼图
|
|
|
- radius: [ '55%', '75%' ], // 控制内外圆环的半径,30%代表内圆,60%代表外圆
|
|
|
+ radius: [ '45%', '60%' ], // 控制内外圆环的半径,30%代表内圆,60%代表外圆
|
|
|
avoidLabelOverlap: true, // 是否启用防止标签重叠策略
|
|
|
showEmptyCircle: true, // 是否在无数据的时候显示一个占位圆
|
|
|
label: {
|
|
|
@@ -391,6 +413,10 @@ const leftContent = ref({
|
|
|
grid: {
|
|
|
containLabel: true
|
|
|
},
|
|
|
+ tooltip: {
|
|
|
+ show: true,
|
|
|
+ formatter: '{b}: {c}万人次 , 占比: {d}%'
|
|
|
+ },
|
|
|
// 图表图例
|
|
|
legend: {
|
|
|
show: true,
|
|
|
@@ -404,11 +430,10 @@ const leftContent = ref({
|
|
|
bottom: 0, // 图例垂直居中
|
|
|
textStyle: {
|
|
|
color: 'white', // 图例文字颜色
|
|
|
- fontSize: 20
|
|
|
+ fontSize: 16
|
|
|
}
|
|
|
},
|
|
|
|
|
|
- // color: [ '#6386e0', '#fb9a55', '#6bd98d', '#8dfd15', '#6bd98d', '#fff' ],
|
|
|
series: [
|
|
|
{
|
|
|
type: 'pie', // 图表类型为饼图
|
|
|
@@ -436,6 +461,10 @@ const leftContent = ref({
|
|
|
grid: {
|
|
|
containLabel: true
|
|
|
},
|
|
|
+ tooltip: {
|
|
|
+ show: true,
|
|
|
+ formatter: '{b}: {c}万人次 , 占比: {d}%'
|
|
|
+ },
|
|
|
// 图表图例
|
|
|
legend: {
|
|
|
show: true,
|
|
|
@@ -449,11 +478,9 @@ const leftContent = ref({
|
|
|
bottom: 0, // 图例垂直居中
|
|
|
textStyle: {
|
|
|
color: 'white', // 图例文字颜色
|
|
|
- fontSize: 20
|
|
|
+ fontSize: 16
|
|
|
}
|
|
|
},
|
|
|
-
|
|
|
- // color: [ '#6386e0', '#fb9a55', '#6bd98d', '#8dfd15', '#6bd98d', '#fff' ],
|
|
|
series: [
|
|
|
{
|
|
|
type: 'pie', // 图表类型为饼图
|
|
|
@@ -481,6 +508,10 @@ const leftContent = ref({
|
|
|
grid: {
|
|
|
containLabel: true
|
|
|
},
|
|
|
+ tooltip: {
|
|
|
+ show: true,
|
|
|
+ formatter: '{b}: {c}万人次 , 占比: {d}%'
|
|
|
+ },
|
|
|
// 图表图例
|
|
|
legend: {
|
|
|
show: true,
|
|
|
@@ -494,7 +525,7 @@ const leftContent = ref({
|
|
|
bottom: 0, // 图例垂直居中
|
|
|
textStyle: {
|
|
|
color: 'white', // 图例文字颜色
|
|
|
- fontSize: 20
|
|
|
+ fontSize: 16
|
|
|
}
|
|
|
},
|
|
|
|
|
|
@@ -561,6 +592,7 @@ const rightContent = ref({
|
|
|
},
|
|
|
tooltip: {
|
|
|
trigger: 'axis',
|
|
|
+ formatter: '{b}<br /> {a0}:{c0}辆',
|
|
|
axisPointer: {
|
|
|
type: 'shadow'
|
|
|
}
|
|
|
@@ -666,6 +698,13 @@ const rightContent = ref({
|
|
|
right: 30,
|
|
|
left: 50
|
|
|
},
|
|
|
+ tooltip: {
|
|
|
+ trigger: 'axis',
|
|
|
+ formatter: '今日{b}<br /> {a0}:{c0}人<br /> {a1}:{c1}人',
|
|
|
+ axisPointer: {
|
|
|
+ type: 'shadow'
|
|
|
+ }
|
|
|
+ },
|
|
|
legend: {
|
|
|
show: true,
|
|
|
left: 'center',
|
|
|
@@ -806,6 +845,13 @@ const rightContent = ref({
|
|
|
right: 30,
|
|
|
left: 50
|
|
|
},
|
|
|
+ tooltip: {
|
|
|
+ trigger: 'axis',
|
|
|
+ formatter: '今日{b}<br /> {a0}:{c0}人 <br /> {a1}:{c1}人 <br /> {a2}:{c2}人',
|
|
|
+ axisPointer: {
|
|
|
+ type: 'shadow'
|
|
|
+ }
|
|
|
+ },
|
|
|
legend: {
|
|
|
show: true,
|
|
|
left: 'center',
|
|
|
@@ -980,6 +1026,13 @@ const rightContent = ref({
|
|
|
right: 30,
|
|
|
left: 50
|
|
|
},
|
|
|
+ tooltip: {
|
|
|
+ trigger: 'axis',
|
|
|
+ formatter: '今日{b}<br /> {a0}:{c0}人<br /> {a1}:{c1}人',
|
|
|
+ axisPointer: {
|
|
|
+ type: 'shadow'
|
|
|
+ }
|
|
|
+ },
|
|
|
legend: {
|
|
|
show: true,
|
|
|
left: 'center',
|
|
|
@@ -1245,7 +1298,7 @@ getTrafficFlowRank()
|
|
|
flex-wrap: wrap;
|
|
|
gap: 15px;
|
|
|
height: 335px;
|
|
|
- overflow: scroll;
|
|
|
+ overflow: hidden;
|
|
|
|
|
|
.line {
|
|
|
width: 100%;
|