|
@@ -8,6 +8,7 @@ const slots = useSlots()
|
|
|
const props = defineProps({
|
|
|
modelValue: propTypes.bool.def(false),
|
|
|
title: propTypes.string.def('Dialog'),
|
|
|
+ modalClose: propTypes.bool.def(true),
|
|
|
fullscreen: propTypes.bool.def(true),
|
|
|
width: propTypes.oneOfType([String, Number]).def('40%'),
|
|
|
scroll: propTypes.bool.def(false), // 是否开启滚动条。如果是的话,按照 maxHeight 设置最大高度
|
|
@@ -60,7 +61,7 @@ const dialogStyle = computed(() => {
|
|
|
<template>
|
|
|
<ElDialog
|
|
|
v-bind="getBindValue"
|
|
|
- :close-on-click-modal="true"
|
|
|
+ :close-on-click-modal="modalClose"
|
|
|
:fullscreen="isFullscreen"
|
|
|
:width="width"
|
|
|
destroy-on-close
|