From 68e8c8746ec896b99341b14406bc9f2f56a3bde1 Mon Sep 17 00:00:00 2001 From: wzy-warehouse <18135009705@163.com> Date: Thu, 23 Apr 2026 15:56:59 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=87=E5=87=86=E5=8C=96=E5=A4=84=E7=90=86?= =?UTF-8?q?=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/hooks/rainstorm/useRainDisasterChain.ts | 11 ++++++++++- src/views/home/rainstorm/RainstormView.vue | 11 ----------- 2 files changed, 10 insertions(+), 12 deletions(-) diff --git a/src/hooks/rainstorm/useRainDisasterChain.ts b/src/hooks/rainstorm/useRainDisasterChain.ts index dfc961d..49ebac0 100644 --- a/src/hooks/rainstorm/useRainDisasterChain.ts +++ b/src/hooks/rainstorm/useRainDisasterChain.ts @@ -1,4 +1,4 @@ -import { ref } from 'vue'; +import { ref, watch } from 'vue'; import type { XianHiddenDangerSpots } from '@/types/base/XianHiddenDangerSpots'; import type { PaginationType } from '@/types/common/PaginationType'; import { PointType } from '@/types/common/DisasterType'; @@ -305,6 +305,15 @@ export const useRainDisasterChain = () => { ]; }; + // 监听条件变化 + watch( + conditions, + () => { + console.log('条件改变'); + }, + { deep: true } + ); + return { conditions, selectOptions, diff --git a/src/views/home/rainstorm/RainstormView.vue b/src/views/home/rainstorm/RainstormView.vue index 71807d9..c24d05c 100644 --- a/src/views/home/rainstorm/RainstormView.vue +++ b/src/views/home/rainstorm/RainstormView.vue @@ -71,13 +71,11 @@ import { useRainDisasterChain } from '@/hooks/rainstorm/useRainDisasterChain'; import { useStatusStore } from '@/stores/useStatusStore'; import { DisasterType } from '@/types/common/DisasterType.ts'; - import { watch } from 'vue'; import { useRoute } from 'vue-router'; const route = useRoute(); const { - conditions, selectOptions, tableDatas, tableColumns, @@ -89,15 +87,6 @@ changeConditions, changeCurrentPage, } = useRainDisasterChain(); - - // 监听条件变化 - watch( - conditions, - () => { - console.log('条件改变'); - }, - { deep: true } - );