From 264880703c677d63b7e35b5eb085e6bc3214e3ed Mon Sep 17 00:00:00 2001 From: riku <risaku@163.com> Date: 星期三, 17 七月 2024 18:29:31 +0800 Subject: [PATCH] 2024.7.17 --- 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