一、弹框组件BaseDialog
<template>
<div class='main'>
<el-dialog v-model="visible" :title="title" :width="dialogWidth" :before-close="handleClose">
<!-- 内容插槽 -->
<slot></slot>
<template #footer>
<span class="dialog-footer">
<el-button v-if="showCancelButton" @click="handleClose">取消</el-button>
<el-button v-if="showConfirmButton" type="primary" @click="handleConfirm">
本文档介绍了如何在Vue3项目中,结合TypeScript和ElementUI-Plus进行弹框(BaseDialog)的二次封装,包括组件的创建和在index.vue中的实际应用,最后展示了封装后的效果。
订阅专栏 解锁全文
219

被折叠的 条评论
为什么被折叠?



