no message

This commit is contained in:
蔡玲
2024-10-10 16:18:02 +08:00
commit 50931d2994
288 changed files with 20839 additions and 0 deletions

37
src/components/Modal.vue Normal file
View File

@@ -0,0 +1,37 @@
<template>
<div v-show="mdShow" class="message-box__wrapper">
<div class="message-box">
<div class="message-box__content">
<div class="message-box__message"><p>{{message}}</p></div>
<div class="message-box__input">
<slot></slot>
</div>
</div>
<div class="message-box__btns">
<div class="fr">
<button class="mgr5 button--primary button--defalut" @click="closeModal">&nbsp;&nbsp;</button>
<button class="button--primary" @click="comfirm" :disabled="disabled">&nbsp;&nbsp;</button>
</div>
</div>
</div>
</div>
</template>
<script>
export default {
name: 'Modal',
props: {
mdShow: Boolean,
message: String,
disabled: Boolean
},
methods: {
closeModal () {
this.$emit('closeModalCallback')
},
comfirm () {
this.$emit('comfirmCallback', this.type)
}
}
}
</script>