mirror of
https://github.com/kuaifan/dootask.git
synced 2025-12-31 16:18:23 +00:00
no message
This commit is contained in:
parent
1fc141050f
commit
9c46d28871
@ -19,7 +19,7 @@
|
||||
:size="size"
|
||||
:minSize="minSize"
|
||||
:resize="resize"
|
||||
@on-close="onClose">
|
||||
@on-close="close">
|
||||
<slot/>
|
||||
</DrawerOverlayView>
|
||||
</Modal>
|
||||
@ -122,7 +122,7 @@ export default {
|
||||
},
|
||||
},
|
||||
methods: {
|
||||
onClose() {
|
||||
close() {
|
||||
this.$refs.modal.close();
|
||||
}
|
||||
}
|
||||
|
||||
@ -4,6 +4,7 @@
|
||||
<Modal
|
||||
v-if="app.transparent"
|
||||
v-model="app.isOpen"
|
||||
:ref="`ref-${app.appName}`"
|
||||
:mask="false"
|
||||
:footer-hide="true"
|
||||
:transition-names="[]"
|
||||
@ -26,6 +27,7 @@
|
||||
<DrawerOverlay
|
||||
v-else
|
||||
v-model="app.isOpen"
|
||||
:ref="`ref-${app.appName}`"
|
||||
modal-class="micro-app-modal"
|
||||
drawer-class="micro-app-drawer"
|
||||
placement="right"
|
||||
@ -233,6 +235,14 @@ export default {
|
||||
this.closeMicroApp(name, destroy)
|
||||
},
|
||||
|
||||
handleBack: async () => {
|
||||
try {
|
||||
this.$refs[`ref-${name}`][0].close()
|
||||
} catch (e) {
|
||||
this.closeMicroApp(name)
|
||||
}
|
||||
},
|
||||
|
||||
nextModalIndex: () => {
|
||||
if (typeof window.modalTransferIndex === 'number') {
|
||||
return window.modalTransferIndex++;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user