weirenchun 10 tháng trước cách đây
mục cha
commit
17893ecdd7
1 tập tin đã thay đổi với 23 bổ sung3 xóa
  1. 23 3
      src/views/home/components/chart3.vue

+ 23 - 3
src/views/home/components/chart3.vue

@@ -154,11 +154,31 @@ export default {
           this.option.series[0].data = result.data.records.map((item) => {
             return item.viewNumber
           }).reverse()
+          let l = 100
+          let s = 100
           this.option.yAxis.data = result.data.records.map((item,index) => {
-            if (item.name.length>=16){
-              return index+1+"."+item.name.substring(0,14)+"..."
+            if (index === 0){
+              l = item.viewNumber * 0.8
+              s = item.viewNumber * 0.5
+            }
+            if(item.viewNumber >= l){
+              if (item.name.length >= 16){
+                return index+1+"."+item.name.substring(0,14)+"..."
+              }else {
+                return index+1+"."+item.name
+              }
+            }else if(item.viewNumber >= s) {
+              if (item.name.length >= 11){
+                return index+1+"."+item.name.substring(0,8)+"..."
+              }else {
+                return index+1+"."+item.name
+              }
             }else {
-              return index+1+"."+item.name
+              if (item.name.length >= 8){
+                return index+1+"."+item.name.substring(0,6)+"..."
+              }else {
+                return index+1+"."+item.name
+              }
             }
           }).reverse()
         }