liushengqiang 1 год назад
Родитель
Сommit
c96f5758c9
3 измененных файлов с 6 добавлено и 2 удалено
  1. 1 1
      src/pages/detail/runtime.ts
  2. 2 1
      src/pages/detail/state.ts
  3. 3 0
      src/subpages/colexiu/index.tsx

+ 1 - 1
src/pages/detail/runtime.ts

@@ -881,7 +881,7 @@ export const refreshView = () => {
       scrollElement.scrollTo({
         top: top,
         left: 0,
-        behavior: 'smooth',
+        behavior: detailState.chenkuang ? 'instant' : 'smooth',
       })
       prevDiff = top
     }, 100)

+ 2 - 1
src/pages/detail/state.ts

@@ -71,7 +71,8 @@ const state = reactive({
   gradual: [] as GradualNote[],
   /** 渐变速度版本 */
   /** 渐变时间信息 */
-  gradualTimes: null as GradualTimes
+  gradualTimes: null as GradualTimes,
+  chenkuang: false
 })
 
 export default state

+ 3 - 0
src/subpages/colexiu/index.tsx

@@ -109,6 +109,9 @@ export default defineComponent({
           type: 'klx_xiaokuAI',
         },
       })
+      if (search.chenkuang) {
+        detailState.chenkuang = true
+      }
     })
 
     onUnmounted(() => {