当前位置: 首页 > news >正文

vue3 element-plus form校验不生效

vue3 element-plus form校验不生效

明明输入框已经填写了值,但是还是校验没有值,是因为form没有绑定 model

注意form上要写:model="form"

const form = reactive({
  nodeName: null,
  id: null,
  name: null,

})

const rules = reactive({
  nodeName: [
    { required: true, message: '请输入节点ID', trigger: 'blur' },
    { pattern: /^[a-zA-Z][a-zA-Z0-9]*$/, message: '只能是字母或数字组成,且第一个字符必须是英文字母', trigger: 'blur' }
  ],
  id: [{ required: true, message: '请选择API', trigger: 'blur' }]
})



       <el-form label-position="top" label-width="auto" :rules="rules" :model="form">
          <el-form-item label="节点ID" prop="nodeName">
            <el-input v-model="form.nodeName" placeholder=""></el-input>
          </el-form-item>

相关文章:

  • python-leetcode-递增的三元子序列
  • 详细介绍 Jupyter nbconvert 工具及其用法:如何将 Notebook 转换为 Python 脚本
  • 数据库系统概论(三)数据库系统的三级模式结构
  • 软考 中级软件设计师 考点知识点笔记总结 day03
  • Blender UV纹理贴图,导出FBX到Unity
  • SqlSugar 进阶之原生Sql操作与存储过程写法 【ORM框架】
  • centos安装python3.9.9总结和笔记
  • coze ai assistant Task 1
  • Java中的常用关键字
  • 基于SpringBoot的校园二手交易平台(计算机毕设-JAVA)
  • Oracle/MySQL/PostgreSQL 到信创数据库数据同步简介
  • uniapp在APP平台(Android/iOS)选择非媒体文件
  • 参考thinkphp架构的FastAPI实现思路
  • 【AI大模型】LLM训练deepseek如何识别视频
  • 基于腾讯云高性能HAI-CPU的跨境电商客服助手全链路解析
  • leetcode-数组操作
  • LeetCode - #226 基于 Swift 实现基本计算器
  • 浙江大学:《DeepSeek——回望AI三大主义与加强通识教育》
  • 【每日学点HarmonyOS Next知识】对话框与导航冲突、富文本、字体大小、列表刷新、Scroll包裹文本
  • ROWNUM 与 ROW_NUMBER() OVER ()
  • 六连板成飞集成:航空零部件业务收入占比为1.74%,市场环境没有重大调整
  • 普京批准俄方与乌克兰谈判代表团人员名单
  • 7月纽约举办“上海日”,上海大剧院舞剧《白蛇》连演三场
  • 张涌任西安市委常委,已卸任西安市副市长职务
  • 从能源装备向应急装备蓝海拓展,川润股份发布智能综合防灾应急仓
  • 法学联合书单|法庭上的妇女