vue3 a-modal点击弹窗外让弹窗不关闭,且每次关闭置空输入框数据。

news/2024/9/20 1:25:16/ 标签: vue3, a-modal, anti-design-vue

vue3 a-modal点击弹窗外让弹窗不关闭,且每次关闭置空输入框数据。

  • 点击弹窗区域外不关闭弹窗:==:maskClosable="false"==
  • @cancel="handleClose"方法关闭modal置空数据

点击弹窗区域外不关闭弹窗::maskClosable=“false”

@cancel="handleClose"方法关闭modal置空数据

<a-modal  v-model:visible="modalOpen" title="下发" width='50%' :mask-closable="false" :destroy-on-close="true"  @cancel="handleClose"><a-form ref="formRef" :model="formData" :rules="formRules" layout="vertical"><a-row :gutter="16"><a-col :span="12"><a-form-item label="类别:" name="alarmTypeName"><a-input :disabled="true" v-model:value="modalDetial.value.alarmTypeName" placeholder="请输入类别"allow-clear /></a-form-item></a-col><a-col :span="12"><a-form-item label="时间:" name="alarmTime"><a-input :disabled="true" v-model:value="modalDetial.value.alarmTime" placeholder="请输入时间"allow-clear /></a-form-item></a-col></a-row></a-form><template #footer><a-button style="margin-right: 8px" @click="handleClose">关闭</a-button><a-button type="primary" :loading="formLoading" @click="onSubmit">下发</a-button></template>
</a-modal>.........
//点击关闭按钮
const handleClose = () => {formData.value = {}modalOpen.value = false
}
//点击提交按钮
const onSubmit = () => {//接口发送请求warningInfoApi.addWork(params).then((res) => {loadData()//刷新数据handleClose()//调关闭modal方法置空input})})
}

http://www.ppmy.cn/news/1523459.html

相关文章

Java中Date类型上的注解

在日常开发中&#xff0c;涉及到日期时间类型Date和常用的注解DateTimeFormat和JsonFormat java.util.Date; org.springframework.format.annotation.DateTimeFormat; com.fasterxml.jackson.annotation.JsonFormat; 一 Date类型字段不使用注解 Data AllArgsConstructor N…

FPGA——VGA协议

VGA协议 VGA简介接口及引脚定义显示原理显示电路原理VGA协议电压标准数字信号转化标准模拟信号方案数字信号时序标准 模块设计 VGA简介 VGA&#xff0c;英文全称“Video Graphics Array”&#xff0c;译为视频图形阵列&#xff0c;是一种使用模拟信号进行视频传输的标准协议&a…

ElementUI2.x El-Select组件 处理使用远程查找时下拉箭头丢失问题

1、问题描述 elementui2.x版本使用el-select组件的remote-method远程查找时&#xff0c;发现下拉箭头丢失了&#xff0c;且当查找接口返回数据为空时&#xff0c;也不会展开下拉列表来显示暂无数据提示&#xff1b; 2、源码解析 官网使用示例&#xff1a; <template>…

Java设计模式【命令模式】-行为型

1. 介绍 命令模式&#xff08;Command Pattern&#xff09; 是一种行为型设计模式&#xff0c;它将一个请求封装为一个对象&#xff0c;从而使我们可以用不同的请求对客户端进行参数化&#xff0c;并且支持请求的排队、记录日志以及撤销、重做等功能。命令模式将请求的发送者与…

JavaScript高级——函数

1、函数的含义&#xff1a; ① 实现特定功能的n条语句的封装体。 ② 只有函数是可以执行的&#xff0c;其他类型的数据不能执行。 2、为什么要用函数&#xff1f; ① 提高代码复用 ② 便于阅读交流 3、如何定义函数&#xff1f; ① 函数声明 ② 表达式 4、如何调用&#…

vue3+ant design vue实现文件上传(阿里云oss)~

1、效果图 2、自定义上传 <a-upload v-model:file-list"fileList" name"导入员工" action"" :customRequest"upDown" :beforeUpload"beforeUpload" :onChange"handleChange" remove"removeFile" ac…

使用MATLAB进行动力学分析与可视化

目录 一、动力学与MATLAB概述 二、动力学系统的建模 1. 简谐振子 2. 单摆 三、动力学系统的仿真 1. 使用ode45求解简谐振子 2. 使用ode45求解单摆 四、动力学结果的可视化 1. 二维曲线图 2. 相空间图 3. 三维曲面图 4. 动画制作 五、复杂动力学系统的建模与仿真 1…

数据恢复的基石:MySQL中的存储管理策略

在企业数据管理中&#xff0c;数据恢复的存储管理是确保数据安全和业务连续性的关键环节。MySQL作为广泛使用的数据库系统&#xff0c;其数据恢复的存储管理对于优化备份存储、提高恢复效率和保障数据完整性至关重要。本文将深入探讨如何在MySQL中实现数据恢复的存储管理&#…

OpenCV仿射变换和透视变换函数(C++)

文章目录 引言图像仿射变换 warpAffine()图像的旋转仿射变换 透视变换 warpPerspective()透视变换例子参考文献 **仿射变换相关函数** cv::transform()&#xff1a;对一组点进行仿射变换 cv::warpAffine()&#xff1a;对整幅图像进行仿射变换 cv::getAffineTransform()&#xf…

Qt篇——Qt在msvc编译下提示“C2001:常量中有换行符“的错误

在pro文件中添加以下配置即可&#xff1a; msvc{QMAKE_CFLAGS /utf-8QMAKE_CXXFLAGS /utf-8 }

Flask中的上下文(Context)

Flask中的上下文&#xff08;Context&#xff09;是一个核心概念&#xff0c;它对于理解和使用Flask框架进行Web开发至关重要。上下文在编程中通常指的是程序执行到某一时刻时&#xff0c;环境所提供的一系列状态信息&#xff0c;这些状态信息可以是变量、函数、类等&#xff0…

[Redis] Redis中的String类型

&#x1f338;个人主页:https://blog.csdn.net/2301_80050796?spm1000.2115.3001.5343 &#x1f3f5;️热门专栏: &#x1f9ca; Java基本语法(97平均质量分)https://blog.csdn.net/2301_80050796/category_12615970.html?spm1001.2014.3001.5482 &#x1f355; Collection与…

【机器学习】12. 线性回归 Residual 残差系数 R方

Sum of Squares Total (SST) 单个数据点&#xff08;观测值&#xff09;于响应变量的均值差的平方和。 Sum of Squares Regression (SSR) 预测值ŷi与响应变量均值差的平方和。 Sum of Squares Error (SSE) 预测值ŷi与观测值差的平方和。 R 2 1 − S S E / S S T S S R / …

前端技术(七)——less 教程

一、less简介 1. less是什么&#xff1f; less是一种动态样式语言&#xff0c;属于css预处理器的范畴&#xff0c;它扩展了CSS语言&#xff0c;增加了变量、Mixin、函数等特性&#xff0c;使CSS 更易维护和扩展LESS 既可以在 客户端 上运行 &#xff0c;也可以借助Node.js在服…

一台笔记本电脑的硬件都有哪些以及对应的功能

一台笔记本电脑的硬件通常包括多个关键组件&#xff0c;这些组件共同协作&#xff0c;确保电脑的正常运行。以下是笔记本电脑的主要硬件及其功能&#xff1a; 1. 中央处理器&#xff08;CPU&#xff09; 功能&#xff1a;CPU 是电脑的“大脑”&#xff0c;负责处理所有的计算…

bit-fields 生成macros

‌Bit-Fields Macros定义‌ Bit-fields macros是在C或C语言中&#xff0c;‌利用宏定义&#xff08;‌macros&#xff09;‌来方便地创建和操作位字段&#xff08;‌bit-fields&#xff09;‌的一种方式。‌位字段常用于节省内存&#xff0c;‌通过在一个字节中打包多个布尔值或…

【PHP小课堂】简单入门PHP中的过滤器相关函数

简单入门PHP中的过滤器相关函数 一般在业务开发中&#xff0c;我们对于一些参数数据的过滤大部分还是使用传统的 if 以及正则进行判断过滤。但其实 PHP 中也提供了一些过滤器&#xff0c;可以帮助我们方便地进行数据的过滤筛选以及部分替换操作。今天我们就来简单的学习一下这些…

设计模式之状态模式 (C++ 实现)

设计模式是软件开发中的一项重要技能&#xff0c;它提供了一种通用的解决方案以应对不同的设计问题。状态模式是一种行为型设计模式&#xff0c;适用于对象在不同状态下表现出不同的行为。通过实现状态模式&#xff0c;可以让代码更清晰、更易扩展与维护。本文将通过C实现状态模…

【开发工具】Maven Dependency Helper:IntelliJ IDEA的贴心助手,助力梳理依赖关系

一、引言 在Java项目开发过程中&#xff0c;依赖管理是一个至关重要的环节。Maven作为一个优秀的构建工具&#xff0c;已经成为了Java项目标配。然而&#xff0c;在管理项目依赖时&#xff0c;我们常常会遇到各种问题&#xff0c;如依赖冲突、依赖版本不兼容等。为了让开发者更…

菜鸟养成记第10集(滑窗算法)

固定窗口 示例 假设有一个数组 nums [1, 3, -1, -3, 5, 3, 6, 7]&#xff0c;我们需要找到长度为 3 的最大子数组之和。 nums [1, 3, -1, -3, 5, 3, 6, 7] window_size 3 max_sum float(-inf)for i in range(len(nums) - window_size 1):current_sum sum(nums[i:i wi…