Explorar el Código

评卷员鼠标在input中时,快捷键上下箭头可滚动图片

刘洋 hace 1 año
padre
commit
d940b270c9
Se han modificado 2 ficheros con 6 adiciones y 4 borrados
  1. 2 2
      server.config.ts
  2. 4 2
      src/hooks/useMarkHeader.ts

+ 2 - 2
server.config.ts

@@ -3,11 +3,11 @@ import type { ServerOptions } from 'vite'
 const server: ServerOptions = {
 const server: ServerOptions = {
   proxy: {
   proxy: {
     '^/?(api|file)/': {
     '^/?(api|file)/': {
-      target: 'http://192.168.10.41:8200',
+      // target: 'http://192.168.10.41:8200',
       // target: 'http://192.168.10.178:8200',
       // target: 'http://192.168.10.178:8200',
       // target: 'http://192.168.10.108:8200',
       // target: 'http://192.168.10.108:8200',
       // target: 'http://cet-test.markingtool.cn',
       // target: 'http://cet-test.markingtool.cn',
-      // target: 'http://192.168.10.136:80',
+      target: 'http://192.168.10.136:80',
       // target: 'http://cet-dev.markingtool.cn:8200',
       // target: 'http://cet-dev.markingtool.cn:8200',
     },
     },
   },
   },

+ 4 - 2
src/hooks/useMarkHeader.ts

@@ -83,16 +83,18 @@ const useMarkHeader = () => {
       e.preventDefault()
       e.preventDefault()
       bus.emit('mark-method-toggle')
       bus.emit('mark-method-toggle')
     } else if (e.code === 'Space' || e.key === 'ArrowUp' || e.key === 'ArrowDown') {
     } else if (e.code === 'Space' || e.key === 'ArrowUp' || e.key === 'ArrowDown') {
-      if (e.target.tagName === 'INPUT' || (e.target.className || '').includes('contenteditable-ele')) {
+      // if (e.target.tagName === 'INPUT' || (e.target.className || '').includes('contenteditable-ele')) {
+      if ((e.target.className || '').includes('contenteditable-ele')) {
         return false
         return false
       } else {
       } else {
+        e.preventDefault()
         const imgWrap = document.querySelector('.img-wrap')
         const imgWrap = document.querySelector('.img-wrap')
         if (!imgWrap) {
         if (!imgWrap) {
           return
           return
         } else {
         } else {
           const pWrap = getParentNodeIsScroll(imgWrap)
           const pWrap = getParentNodeIsScroll(imgWrap)
           let t = (pWrap as any).scrollTop
           let t = (pWrap as any).scrollTop
-          t += e.key === 'ArrowUp' ? -100 : 100
+          t += e.key === 'ArrowUp' ? -270 : 270
           pWrap.scrollTo({
           pWrap.scrollTo({
             left: 0,
             left: 0,
             top: t,
             top: t,