Ant Design Vue 4.0 a-modal弹窗组件封装
25-04-07 05:14
725
0
父组件(部分)
<template> <div> <a-button type="primary" ghost @click="dialogPanelStatus.signIngInfoStatus = true" >签约信息</a-button > </div> <!-- 签约信息 --> <SigningInfo :signIngInfoStatus="dialogPanelStatus.signIngInfoStatus" :walletData="walletData" @closeDialog="closeDialog" /> </template> <script setup> import SigningInfo from "@/components/Income/SigningInfo.vue"; // DIalog弹窗状态 const dialogPanelStatus = reactive<DialogPanelStatus>({ signIngInfoStatus: false, }); // 数据重载 const getMyWalletFn = () => { // 数据重载 }; // 关闭弹窗 const closeDialog = (k: keyof DialogPanelStatus, rest: boolean) => { dialogPanelStatus[k] = false; rest && getMyWalletFn(true); }; </script> <style scoped> @import "Income.less"; </style>
弹窗子组件
<template> <a-modal :open="visible" title="弹框" :footer="null" destroyOnClose :maskClosable="false" @cancel="closeDialogFn(false)" > <div> <a-card size="small" hoverable> <p>真实姓名:{{ walletData.real_name }}</p> </a-card> <a-card size="small" hoverable> <p>身份证号:{{ walletData.card_number }}</p> </a-card> <a-card size="small" hoverable> <p>支付宝账号:{{ walletData.alipay_account }}</p> </a-card> <a-card size="small" hoverable> <p>支付宝姓名:{{ walletData.alipay_name }}</p> </a-card> </div> </a-modal> </template> <script setup> import { toRefs } from "vue"; import type { WalletData } from "@/types/index"; const props = withDefaults( defineProps<{ visible: Boolean; walletData: WalletData; }>(), {}, ); const { visible, walletData } = toRefs(props); // 关闭弹窗 const emits = defineEmits(["closeDialog"]); const closeDialogFn = (rest: boolean = false) => { emits("closeDialog", "visibleStatus", rest); }; </script> <style scoped> @import "SigningInfo.less"; </style>
-
2023法硕考研共享资料
2022年法律硕士考试分析 -刑法孙自立(彩色分段版本).pdf2022年法律硕士考试分析重排版彩色(法理李彬).pdf2022年法律硕士考试分析重排... 966 0 24-08-19 -
社区论坛小程序源码
这是一款社区论坛小程序源码,内涵强大的功能,支持多种多样的发帖模式比如:发图文,发语音,发涂鸦,发视频等另外也可以设置为只能会员才可... 1092 0 24-06-19 -
word文档提取目录
某提案汇总文档没有做目录,wps、word自带的功能也不能正确提取目录,就用python写了一个提取word文档目录的代码。使用前需安装库:pip in... 998 0 25-04-08 -
PHP判断URL的合法性字符串是否为 URL 链接
有好多小伙伴在爬虫的时候,或者其他情况下无法精确判断一个字符串是不是一个标准URL链接地址从而很费脑,下面我么看一下怎么判断URL的合法... 579 0 25-04-07 -
php使用header()函数导出excel表格
推荐一个除了用PHPExcel导出表格之外的另外一种比较简单不需要引入类文件的表格导入方法——header()导出excel表格。导出表格的步骤封装成... 931 0 21-07-12 -
母婴商城小程序
母婴商城小程序功能点:(1)注册功能。顾客首先要注册为网上商城的用户。注册时只要填写登录用户名、密码、送系电子信箱3项信息即可。注册后... 806 0 24-10-27 -
Seeseed-无穷尽设计可能
Seeseed是一个创意满满的设计导航网站,为设计师提供国内外最全的设计灵感、设计素材、设计工具、设计教程等,支持灵感一站存储,每个24小... 998 0 25-01-14 -
小学初中高中必背古诗词字帖
1083 0 24-07-13
发表我的评论
共0条评论
- 这篇文章还没有收到评论,赶紧来抢沙发吧~