Explorar o código

修复绝对定位无法滑动的问题

panxiandiao_i %!s(int64=5) %!d(string=hai) anos
pai
achega
c59ad2a89b
Modificáronse 1 ficheiros con 9 adicións e 1 borrados
  1. 9 1
      src/views/Platform/defectManagement.vue

+ 9 - 1
src/views/Platform/defectManagement.vue

@@ -1,5 +1,5 @@
 <template>
-  <div style="position:relative">
+  <div id="init-window" style="position:relative">
     <router-view />
     <!--缺陷管理-->
     <div style="position: absolute;width: 100%;">
@@ -302,8 +302,16 @@ export default {
   },
   mounted() {
     this.getQueryData()
+    this.initWindow()
   },
   methods: {
+    initWindow() {
+      if (!document.getElementById('window-judge')) {
+        document.getElementById('init-window').parentNode.style.overflow = 'auto'
+      } else {
+        document.getElementById('init-window').parentNode.style.overflow = 'hidden'
+      }
+    },
     getList() {
       this.bizJson = localStorage.getItem('key')
       this.indexPage = {