This commit is contained in:
syuilo
2018-06-10 03:27:10 +09:00
parent 56df89f8dd
commit 5d01e19ce7
3 changed files with 32 additions and 16 deletions

View File

@ -1,6 +1,6 @@
<template>
<div class="mk-note-menu" style="position:initial">
<mk-menu ref="menu" :source="source" :compact="compact" :items="items" @closed="$destroy"/>
<div style="position:initial">
<mk-menu :source="source" :compact="compact" :items="items" @closed="closed"/>
</div>
</template>
@ -63,8 +63,10 @@ export default Vue.extend({
});
},
close() {
this.$refs.menu.close();
closed() {
this.$nextTick(() => {
this.$destroy();
});
}
}
});