瀏覽代碼

[Fix 0000] scenebox下可配置首页无法正常捕获鼠标事件以及层级错误的问题修复

houzekong 1 周之前
父節點
當前提交
e62da6e77a
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      src/views/vent/home/configurable/components/ModuleCommon.vue

+ 2 - 2
src/views/vent/home/configurable/components/ModuleCommon.vue

@@ -6,7 +6,7 @@
     </template>
     <template #container>
       <slot>
-        <Header style="pointer-events: auto" :deviceType="deviceType" :moduleData="moduleData" :data="data" @select="selectedData = $event" />
+        <Header :deviceType="deviceType" :moduleData="moduleData" :data="data" @select="selectedData = $event" />
         <Content :style="{ height: header.show ? 'calc(100% - 30px)' : '100%' }" :moduleData="moduleData" :data="selectedData" />
       </slot>
     </template>
@@ -43,7 +43,7 @@
   const style = computed(() => {
     const size = props.showStyle.size;
     const position = props.showStyle.position;
-    return size + position + 'position: absolute;';
+    return size + position + 'position: absolute; pointer-events: auto;';
   });
 
   // 根据配置里的定位判断应该使用哪个class