fix: 解决对其线消失的bug

This commit is contained in:
奔跑的面条 2022-08-18 22:16:23 +08:00
parent 006b28ba38
commit c1b1436473

View File

@ -10,7 +10,7 @@
<!-- 框选时的样式框 -->
<edit-select></edit-select>
<!-- 拖拽时的遮罩 -->
<div v-if="showModel" class="go-edit-range-model" :style="rangeModelStyle"></div>
<div class="go-edit-range-model" :style="rangeModelStyle"></div>
</div>
</template>
@ -45,15 +45,11 @@ const rangeStyle = computed(() => {
return { ...useSizeStyle(size.value), ...scale }
})
//
const showModel = computed(() => {
return getEditCanvas.value.isCreate || getEditCanvas.value.isDrag
})
//
const rangeModelStyle = computed(() => {
const dragStyle = getEditCanvas.value.isCreate && { 'z-index': 99999 }
// @ts-ignore
return { ...useSizeStyle(size.value), 'z-index': canvasModelIndex }
return { ...useSizeStyle(size.value), ...dragStyle }
})
</script>