Merge pull request #13480 from dataease/pr@dev-v2@fix_console

fix: 修复部分控制台报错
This commit is contained in:
王嘉豪 2024-11-21 22:34:21 +08:00 committed by GitHub
commit 1ec0d46cf2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -8,7 +8,9 @@ export const useMoveLine = (type: Sidebar) => {
const width = ref(wsCache.get(type) || 280)
const getCoordinates = () => {
document.querySelector('.sidebar-move-line')?.className = 'sidebar-move-line dragging'
if (document.querySelector('.sidebar-move-line')) {
document.querySelector('.sidebar-move-line').className = 'sidebar-move-line dragging'
}
document.addEventListener('mousemove', setCoordinates)
document.addEventListener('mouseup', cancelEvent)
document.querySelector('body').style['user-select'] = 'none'
@ -26,7 +28,9 @@ export const useMoveLine = (type: Sidebar) => {
}
const cancelEvent = () => {
document.querySelector('.sidebar-move-line')?.className = 'sidebar-move-line'
if (document.querySelector('.sidebar-move-line')) {
document.querySelector('.sidebar-move-line').className = 'sidebar-move-line'
}
document.querySelector('body').style['user-select'] = 'auto'
wsCache.set(type, width.value)
document.removeEventListener('mousemove', setCoordinates)