diff --git a/components/i/md/mdc.vue b/components/i/md/mdc.vue
index 98645b8651fd00b7cc21eda41f83d0a4ce05ca65..86f8d12ad3f6f7b61fd232341cee286201e3a85d 100644
--- a/components/i/md/mdc.vue
+++ b/components/i/md/mdc.vue
@@ -1,8 +1,15 @@
-
+
\ No newline at end of file
diff --git a/pages/search/[id].vue b/pages/search/[id].vue
index 3ef0fd2c86ca3ff324d07b0d45bd46e34c6e0352..37770beb36c7c30168ab057e12daeba072ed935b 100644
--- a/pages/search/[id].vue
+++ b/pages/search/[id].vue
@@ -175,17 +175,17 @@ useHead({
// 是否停止自动滚动到底部
const isAutoToBottom = ref(true)
let markedWindowScrollTop = 0
-const handleScroll = () => {
+const handleScroll = (event, params) => {
// 在asking操作的时候生效
if (!asking.value || !isAutoToBottom.value) return
- const offsetValue = 5;
- const top = window.scrollY;
- // console.log(`top + offsetValue:`, top, markedWindowScrollTop, top < markedWindowScrollTop)
- if (top < markedWindowScrollTop) {
- isAutoToBottom.value = false
- } else {
- markedWindowScrollTop = top
- }
+ nextTick(() => {
+ const top = window.scrollY;
+ if (top < y.value) {
+ isAutoToBottom.value = false
+ } else {
+ markedWindowScrollTop = top
+ }
+ })
}
const scrollToView = () => {
if (!isAutoToBottom.value) return