瀏覽代碼

截面组合图tooltip修复

jwyu 9 月之前
父節點
當前提交
203dc59372
共有 1 個文件被更改,包括 29 次插入0 次删除
  1. 29 0
      src/views/hzyb/chart/Detail.vue

+ 29 - 0
src/views/hzyb/chart/Detail.vue

@@ -606,12 +606,41 @@ function initSectionalCombinationChart(data){
     })
     
     console.log(seriesData);
+
+    const tooltip={
+        formatter:function () { 
+          let str=`<b>${this.points[0].x}</b>`
+          this.points.forEach(item=>{
+            const sObj=seriesData.find(_=>_.name===item.series.name)
+            str=str+`<br><span style="color:${item.color}">\u25CF</span>${sObj.name}:${item.y} ${sObj.unitNameCh}`
+          })
+          return str
+        },
+        formatterCh:function () { 
+          let str=`<b>${this.points[0].x}</b>`
+          this.points.forEach(item=>{
+            const sObj=seriesData.find(_=>_.name===item.series.name)
+            str=str+`<br><span style="color:${item.color}">\u25CF</span>${sObj.nameCh}:${item.y} ${sObj.unitNameCh}`
+          })
+          return str
+        },
+        formatterEn:function () { 
+          let str=`<b>${this.points[0].x}</b>`
+          this.points.forEach(item=>{
+            const sObj=seriesData.find(_=>_.name===item.series.name)
+            str=str+`<br><span style="color:${item.color}">\u25CF</span>${sObj.nameEn}:${item.y} ${sObj.unitNameEn}`
+          })
+          return str
+        },
+        shared:true
+    }
     
 
     chartData.value = {
         title: {
             text:''
         },
+        tooltip,
         series: seriesData,
         yAxis: yAxis,
         xAxis,