diff --git a/src/views/historic-stock/size1920/index.vue b/src/views/historic-stock/size1920/index.vue index da106fe..d6d3548 100644 --- a/src/views/historic-stock/size1920/index.vue +++ b/src/views/historic-stock/size1920/index.vue @@ -237,12 +237,17 @@ const handlePageSizeChange = (size) => { // 回到顶部 const scrollToTop = () => { - window.scrollTo({ - top: 0, + // 尝试多种方法 + // 1. 使用document.body + document.body.scrollTop = 0; + // 2. 使用document.documentElement (HTML元素) + document.documentElement.scrollTop = 0; + // 3. 使用scrollIntoView + document.querySelector(".historic-data-container").scrollIntoView({ behavior: "smooth", + block: "start", }); }; - onMounted(() => { getPageDefaultData(); }); diff --git a/src/views/historic-stock/size375/index.vue b/src/views/historic-stock/size375/index.vue index 9fa34be..4acdb12 100644 --- a/src/views/historic-stock/size375/index.vue +++ b/src/views/historic-stock/size375/index.vue @@ -236,12 +236,17 @@ const handlePageSizeChange = (size) => { // 回到顶部 const scrollToTop = () => { - window.scrollTo({ - top: 0, + // 尝试多种方法 + // 1. 使用document.body + document.body.scrollTop = 0; + // 2. 使用document.documentElement (HTML元素) + document.documentElement.scrollTop = 0; + // 3. 使用scrollIntoView + document.querySelector(".historic-data-container").scrollIntoView({ behavior: "smooth", + block: "start", }); }; - onMounted(() => { getPageDefaultData(); });