File tree Expand file tree Collapse file tree 2 files changed +15
-1
lines changed
packages/datetime-picker/src Expand file tree Collapse file tree 2 files changed +15
-1
lines changed Original file line number Diff line number Diff line change 11
11
<mt-datetime-picker
12
12
ref =" picker1"
13
13
v-model =" value"
14
+ :closeOnClickModal =" false"
15
+ @visible-change =" handleVisibleChange"
14
16
@confirm =" handleChange" >
15
17
</mt-datetime-picker >
16
18
<mt-datetime-picker
89
91
message: ' 已选择 ' + value .toString (),
90
92
position: ' bottom'
91
93
});
94
+ },
95
+
96
+ handleVisibleChange (isVisible ) {
97
+ console .log (' 弹窗是否展示:' , isVisible);
92
98
}
93
99
}
94
100
};
Original file line number Diff line number Diff line change 1
1
<template >
2
- <mt-popup v-model =" visible" position =" bottom" class =" mint-datetime" >
2
+ <mt-popup v-model =" visible" :closeOnClickModal = " closeOnClickModal " position =" bottom" class =" mint-datetime" >
3
3
<mt-picker
4
4
:slots =" dateSlots"
5
5
@change =" onChange"
124
124
type : Number,
125
125
default : 7
126
126
},
127
+ closeOnClickModal: {
128
+ type : Boolean,
129
+ default : true
130
+ },
127
131
value: null
128
132
},
129
133
412
416
413
417
rims() {
414
418
this .generateSlots ();
419
+ },
420
+
421
+ visible(val) {
422
+ this .$emit ('visible-change ', val );
415
423
}
416
424
},
417
425
You can’t perform that action at this time.
0 commit comments