首页 > 其他分享 >验证表单清理封装

验证表单清理封装

时间:2024-12-10 18:10:07浏览次数:6  
标签:封装 验证 fromName resetForm 表单 清空 obj

vue前端验证表单涉及验证的,当直接设置为空时会报错,推荐封装一个轮流置空的方法
1.

//重置表单和表单数据
export default function resetForm(fromName,obj){
//清空表单
if(this.$refs[fromName]){
this.$refs[fromName].resetFields();
}
//清空数据域
Object.keys(obj).forEach(key =>{
obj[key] = '';
})
}
在src/main.js脚本文件中引入
//导入清空表单工具
import resetForm from '@/utils/resetForm'
Vue.prototype.$resetForm = resetForm;

使用方式:this.$resetForm("表单ref属性值",数据对象);

/**
* 打开添加部门窗口
*/
openAddWindow() {
//清空表单数据
this.$resetForm("deptForm", this.dept);
//设置窗口标题
this.deptDialog.title = "新增部门";
//显示添加部门窗口
this.deptDialog.visible = true;
},


标签:封装,验证,fromName,resetForm,表单,清空,obj
From: https://www.cnblogs.com/fubai/p/18597800

相关文章

  • WPF表单验证
    利用Validator.TryValidateProperty方法以及IDataErrorInfo实现XML代码如下 <Grid><SliderVerticalAlignment="Bottom"Minimum="0"Maximum="1000"Name="slider"Value="10"></Slider><TextBoxH......
  • Openstack离线镜像封装案例(基于Centos8.4)
    Openstack离线镜像封装案例(基于Centos8.4)以下步骤是一个完整的流程,从准备环境、下载必要文件,到最终创建定制ISO镜像。环境准备在CentOS8.4系统上进行以下操作(也可根据自身需要选择合适的操作系统):系统镜像处理1、安装必备工具安装用于创建和操作ISO镜像的工具:yumi......
  • php password_hash password_verify 加密验证不需要salt
    无意间发现php现在有这样的函数,它是php5.5以后引入的。用法如下<?php$passwordHash=password_hash('mypassword',PASSWORD_DEFAULT);var_dump($passwordHash);var_dump(password_verify('mypassword',$passwordHash));var_dump(password_verify('otherpass......
  • Sigrity PowerDCPackage ThermalCharacterization模式提取封装基板热阻参数-Single-Di
    SigrityPowerDCPackageThermalCharacterization模式提取封装基板热阻参数-Single-DiePackageDELPHIcompactThermalModelSigrityPowerDCPackageThermalCharacterization模式是用于提取封装基板的热阻参数的,下面根据JEDECSingle-DiePackageDELPHIcompactTh......
  • Sigrity Power DC Package Thermal Characterization模式提取封装基板热阻参数-Multi-
    SigrityPowerDCPackageThermalCharacterization模式提取封装基板热阻参数-Multi-DiePackageThermalParameterSigrityPowerDCPackageThermalCharacterization模式是用于提取封装基板的热阻参数的,下面根据JEDECMulti-DiePackageThermalParameter标准介绍如何......
  • PHP版谷歌验证 (Google Authenticator)
    地址https://github.com/PHPGangsta/GoogleAuthenticator示例index.php<?phprequire_once'PHPGangsta/GoogleAuthenticator.php';$ga=newPHPGangsta_GoogleAuthenticator();//创建一个新的"安全密匙SecretKey"//把本次的"安全密匙SecretKey"入库,和账户关......
  • 某滑块验证码识别思路(附完整代码)
    思路验证码类型如下:大概搜索了下,有两种主流思路:yolo目标检测算法和opencv模版匹配。很明显第二种成本远小于第一种,也不需要训练。而且这种验证码有干扰(两个目标点),yolo一次还不能直接到位,还得进一步处理。我在搜索的时候还有用轮廓匹配做识别的,但是实测下来准确率很低,这里就......
  • leetcode 面试经典 150 题:验证回文串
    链接验证回文串题序号125类型字符串解题方法双指针法难度简单题目如果在将所有大写字符转换为小写字符、并移除所有非字母数字字符之后,短语正着读和反着读都一样。则可以认为该短语是一个回文串。字母和数字都属于字母数字字符。给你一个字符串s,如果它是回文串......
  • PbootCMS如何取消留言、自定义表单的验证码?
    在PbootCMS中,验证码可以增加系统的安全性,但在某些情况下,你可能希望取消留言表单和自定义表单中的验证码,以简化用户操作。以下是如何在PbootCMS中取消这些验证码的详细步骤和注意事项。登录PbootCMS后台:打开浏览器,访问你的PbootCMS后台登录页面(通常是 你的域名/admin)。输入......
  • Burp(8)-验证码爆破插件
    声明:学习视频来自b站up主泷羽sec,如涉及侵权马上删除文章 感谢泷羽sec团队的教学视频地址:burp(6)暴力破解与验证码识别绕过_哔哩哔哩_bilibili本文详细介绍验证码爆破插件captcha-killer-modified的使用。一、环境配置安装ddddocr和aiohttp模块安装命令:pipinstall......