|
|
@@ -22,7 +22,9 @@
|
|
|
@on-ok="handleOk"
|
|
|
@on-cancel="handleCancel"
|
|
|
@on-visible-change="onVisibleChange"
|
|
|
- :title="title">
|
|
|
+ :title="title"
|
|
|
+ :mask-closable="maskClosable"
|
|
|
+ :mask="mask">
|
|
|
<slot></slot>
|
|
|
<div v-if="footerFlag" slot="footer">
|
|
|
<!-- <DkButton :loading="loading" v-if="okVisibleFlag" type="primary" @click="modalOk" name="confirm" :ref="saveFlag?'save':'confirm'">{{ saveFlag?$t('save') :$t('confirm') }}</DkButton>-->
|
|
|
@@ -160,7 +162,17 @@ export default {
|
|
|
loading: {
|
|
|
type: Boolean,
|
|
|
default: false
|
|
|
- }
|
|
|
+ },
|
|
|
+ //点击遮罩层是否可以关闭model,默认可以
|
|
|
+ maskClosable:{
|
|
|
+ type: Boolean,
|
|
|
+ default: true
|
|
|
+ },
|
|
|
+ //是否显示遮罩层阴影,默认显示
|
|
|
+ mask:{
|
|
|
+ type: Boolean,
|
|
|
+ default: true
|
|
|
+ },
|
|
|
},
|
|
|
watch: {
|
|
|
value(n, o) {
|