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 -})