vue3 element-plus表单form验证规则设置的require:true无效

news/2024/10/21 6:11:57/
必填项为空校验,valid第一次为true,再点值为false

引入FormInstance ,校验代码改为以下:

import { ElMessage, FormInstance } from 'element-plus'
const ruleFormRef = ref<FormInstance>()const submitForm = async (formEl: FormInstance | undefined) => {if (!formEl) returnawait formEl.validate((valid, fields) => {if (valid) {// 校验成功} else {console.log('error submit!', fields)}})
}
const resetForm = (formEl: FormInstance | undefined) => {if (!formEl) returnformEl.resetFields()
}


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

相关文章

如何快速优雅的免费申请和搭建属于自己的服务器

今天来讲一下如何快速优雅的搭建属于自己的服务器&#xff0c;我们以阿里云的云服务器为例&#xff0c;新用户一般是有三个月使用期限。 首先我们进入官网&#xff0c;选择云服务器ecs 链接直达&#xff1a;https://cn.aliyun.com 打开网页后&#xff0c;往下滑&#xff0c;然…

java集合中retainAll方法使用注意

java集合中retainAll方法使用注意 retainAll新的改变 retainAll retainAll()方法被用来找出两个集合的共同元素&#xff0c;并且只会在交集不为空的情况下返回true。通过比较操作前后集合的大小是否有变化&#xff0c;我们可以确定是否存在共同元素。 retainAl()方法会改变原集…

17、Flink 的 Checkpointing 配置详解

Checkpointing 1.概述 Flink 中的每个方法或算子都能够是有状态的&#xff0c;状态化的方法在处理单个 元素/事件 的时候存储数据&#xff0c;为了让状态容错&#xff0c;Flink 需要为状态添加 checkpoint&#xff08;检查点&#xff09;。 2.开启与配置 Checkpoint 默认 c…

[stm32-1]LED闪烁LED流水灯蜂鸣器

1、LED闪烁&LED流水灯&蜂鸣器 1.使用RCC开启GPIO时钟 2.使用GPIO_Init函数初始化GPIO 3.使用输入或输出函数控制GPIO口 RCC常用的3个库函数&#xff1a; void RCC_AHBPeriphClockCmd(uint32_t RCC_AHBPeriph, FunctionalState NewState); void RCC_APB2PeriphClockC…

Ubuntu18.04 安装 anconda

anaconda官网 bash Anaconda3-2021.11-Linux-x86_64.sh一直回车&#xff0c;输入yes 选择安装目录 是否希望更新shell配置文件以自动初始化conda

python 企业微信向员工付款 paywwsptrans2pocket

前提声明 该功能已经不可开通&#xff0c;以往已开通的商户不受影响 否则报错如下 <err_code_des><![CDATA[你的商户号未开通该产品权限&#xff0c;请联系管理员到产品中心开通。开通路径&#xff1a;产品中心-产品大全-企业微信-向员工付款-申请开通]]></err…

Rust:用 Warp 库实现 Restful API 的简单示例

直接上代码&#xff1a; 1、源文件 Cargo.toml [package] name "xcalc" version "0.1.0" edition "2021"# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html[dependencies] warp "…

692. 前K个高频单词 、KY264 单词识别

692. 前K个高频单词 - 力扣&#xff08;LeetCode&#xff09; //#include<set> class Solution { public://仿函数struct compare{bool operator()(const pair<string,int>& kv1,const pair<string,int>& kv2){return kv1.second > kv2.second;}…