From 8d7f9672e81f2c7e93e4a960359c8395eda9fb22 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期二, 14 五月 2024 17:37:27 +0800
Subject: [PATCH] 1.修复点击折线图后高亮定位点错误问题; 2.新增“分析”按钮点击加载动画

---
 src/components/SliderBar.vue |   13 +++++++++----
 1 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/src/components/SliderBar.vue b/src/components/SliderBar.vue
index 7a1f519..6acf1bd 100644
--- a/src/components/SliderBar.vue
+++ b/src/components/SliderBar.vue
@@ -13,17 +13,22 @@
       </el-select>
     </el-form-item>
     <div class="slider-wrap m-l-16">
-      <el-slider v-model="progress" :marks="marks" @input="handleInput" />
+      <el-slider :model-value="progress" :marks="marks" @input="handleInput" />
     </div>
   </el-row>
 </template>
 <script>
 export default {
-  emits: ['input', 'sizeChange'],
+  props: {
+    progress: {
+      type: Number,
+      default: 0
+    }
+  },
+  emits: ['update:progress', 'sizeChange'],
   data() {
     return {
       pageSize: 200,
-      progress: 0,
       marks: {
         0: {
           style: {
@@ -43,7 +48,7 @@
   methods: {
     handleInput(e) {
       // console.log(e);
-      this.$emit('input', e);
+      this.$emit('update:progress', e);
     },
     handleSizeChange(e) {
       this.$emit('sizeChange', e);

--
Gitblit v1.9.3