From e94ea7f723e616a0566ac5c7f9d77435333d9e92 Mon Sep 17 00:00:00 2001 From: riku <risaku@163.com> Date: 星期六, 11 五月 2024 17:38:20 +0800 Subject: [PATCH] 实时走航 --- src/views/historymode/component/TrendAnalysis.vue | 18 ++++++++++++++---- 1 files changed, 14 insertions(+), 4 deletions(-) diff --git a/src/views/historymode/component/TrendAnalysis.vue b/src/views/historymode/component/TrendAnalysis.vue index 7960195..cc5205b 100644 --- a/src/views/historymode/component/TrendAnalysis.vue +++ b/src/views/historymode/component/TrendAnalysis.vue @@ -3,13 +3,15 @@ <Transition name=""> <el-col v-show="show" span="10"> <FactorCheckbox + v-model="selectFactorType" :device-type="deviceType" - @change="(e) => (selectFactorType = e)" ></FactorCheckbox> - <LineChart + <ProgressLineChart + :locate-index="locateIndex" + @chart-click="handleChartClick" :factor-datas="factorDatas" :select-factor-type="selectFactorType" - ></LineChart> + ></ProgressLineChart> </el-col> </Transition> <el-col span="2"> @@ -32,13 +34,21 @@ deviceType: { type: String }, - factorDatas: FactorDatas + factorDatas: FactorDatas, + // 褰撳墠閫変腑楂樹寒鐨勬暟鎹偣绱㈠紩 + locateIndex: Number }, data() { return { selectFactorType: ['1'], show: true }; + }, + emits: ['chartClick'], + methods: { + handleChartClick(index) { + this.$emit('chartClick', index); + } } }; </script> -- Gitblit v1.9.3