From b8b8a09e3df014edf6dbbff2def32f6f2eb1064d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8F=B6=E5=BF=97=E8=B6=85?= Date: Thu, 23 Dec 2021 10:21:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/render/components/SatelliteTableView.vue | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/render/components/SatelliteTableView.vue b/src/render/components/SatelliteTableView.vue index 9be4032..5b6e4cd 100644 --- a/src/render/components/SatelliteTableView.vue +++ b/src/render/components/SatelliteTableView.vue @@ -45,17 +45,15 @@ import { ref, computed, watch } from 'vue' const show = ref(false) + +// 表格数据更新时,滚动条回到最顶部 +const satelliteTable = ref(null) +watch(satellites, () => satelliteTable.value.scrollTop = 0) const store = useStore() const satellites = computed(() => store.state.satellites.all) const onTrackButtonClicked = id => store.commit('satellites/track', id) const onShowStateCheckboxChanged = id => store.commit('satellites/toggleShow', id) - -// 表格数据更新时,滚动条回到最顶部 -const satelliteTable = ref(null) -watch(satellites, () => { - if (satelliteTable.value) satelliteTable.value.scrollTop = 0 -})