news 2026/6/9 23:48:29

【elementUI】form表单rules没生效

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【elementUI】form表单rules没生效

关键原则是: 中的 prop 值必须与验证规则对象中的键名完全一致。对于嵌套属性如 info.modelId,需要在两个地方都指定完整的路径。

<template><el-form:model="editForm"ref="editRef":rules="editFormRules"><el-form-item prop="sceneId":label="t('setting.scene')"><el-select v-model="editForm.sceneId":placeholder="t('common.placeholderSelect')"@change="handleSceneChange"><el-option v-for="item in appStore.envLists":key="item._id":label="item.name":value="item._id"/></el-select></el-form-item><el-form-item prop="info.modelId":label="t('scene.menu.file')"><el-select v-model="editForm.info.modelId":placeholder="t('common.placeholderSelect')"><el-option v-for="item in modelOptions":key="item.modelId":label="item.modelName":value="item.modelId"/></el-select></el-form-item><el-form-item prop="type":label="t('common.type')"><el-select v-model="editForm.type":placeholder="t('common.placeholderSelect')"><el-option v-for="type in robotTypes":key="type.value":label="type.label":value="type.value"/></el-select></el-form-item><el-form-item prop="info.sn":label="t('robot.robot_no')"><el-input v-model="editForm.info.sn"/></el-form-item><el-form-item prop="info.name":label="t('robot.robot_name')"><el-input v-model="editForm.info.name"/></el-form-item><el-form-item><el-button @click="handleCancle">{{t('common.cancel')}}</el-button><el-button type="primary"@click="submitForm">{{t('common.save')}}</el-button></el-form-item></el-form></template><script setup lang="jsx">consteditForm=ref({sceneId:undefined,type:undefined,info:{sn:undefined,name:undefined,modelId:undefined,},});// 模型选择框constmodelOptions=ref([]);letrobotTypes=dictStore.ROBOT_TYPES;consteditFormRules=ref({'sceneId':[{required:true,message:t('rules.isRequired'),trigger:'change'}],'info.modelId':[{required:true,message:t('rules.isRequired'),trigger:'change'}],type:[{required:true,message:t('rules.isRequired'),trigger:'change'}],'info.sn':[{required:true,message:t('rules.isRequired'),trigger:'blur'}],});consteditRef=ref(null);
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/9 15:38:59

孤能子视角:从“奇点“到意识文明

(从"哲学"研究意识是一件头疼的事。这里让千问先梳理&#xff0c;信兄稍为解释。)主要问题:1.从奇点到有高等动植物的里程碑过程。2.生命演化过程中&#xff0c;关键基因突变推动进化。3.当前的意识学研究程度和结论。1.从奇点到有高等动植物的里程碑过程。千问:这是…

作者头像 李华
网站建设 2026/6/10 10:32:38

普源DS6000系列分段存储深度优化方案

普源DS6000系列示波器以其高精度和强大的功能, 为电子工程师提供了出色的信号捕获与分析能力。其分段存储&#xff08;Segmented Memory&#xff09;功能设计使用户能够在处理复杂信号时高效地管理存储资源&#xff0c;从而提高测试的灵活性与准确性。然而&#xff0c;在实际应…

作者头像 李华
网站建设 2026/6/10 14:32:56

运维远控工具盘点排名第一:为何大公司都选择选择ToDesk

在数字化转型的浪潮中&#xff0c;运维工作作为保障企业业务连续性的基石&#xff0c;正经历着前所未有的深刻变革。传统运维模式下&#xff0c;工程师们往往疲于奔命&#xff0c;效率瓶颈与安全隐忧如影随形。如今&#xff0c;以ToDesk为代表的下一代远程控制技术&#xff0c;…

作者头像 李华
网站建设 2026/6/10 14:01:39

Java毕设项目:基于SpringBoot的少儿编程在线教育网站设计与开发基于Java的scratch少儿编程学习网站系统的设计与实现(源码+文档,讲解、调试运行,定制等)

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

作者头像 李华