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

wap小说网站源码聊城建设局网站

wap小说网站源码,聊城建设局网站,网站备案 法人变更,跟公司产品做网站1.循环时&#xff0c;在组件标签上使用ref绑定组件实例 3.如何校验所有表单都通过后方可提交&#xff1f;利用promise.all()判断 代码如下&#xff1a; <template><div><!-- 循环渲染表单 --><el-formv-for"(formItem, index) in formList":…

1.循环时,在组件标签上使用ref绑定组件实例

3.如何校验所有表单都通过后方可提交?利用promise.all()判断

代码如下:

<template><div><!-- 循环渲染表单 --><el-formv-for="(formItem, index) in formList":key="index":model="formItem":rules="rules"ref="formRefs"class="dynamic-form"><el-form-item label="姓名" prop="name"><el-input v-model="formItem.name"></el-input></el-form-item><el-form-item label="年龄" prop="age"><el-input v-model.number="formItem.age"></el-input></el-form-item><el-form-item label="邮箱" prop="email"><el-input v-model="formItem.email"></el-input></el-form-item></el-form><el-button type="primary" @click="submitForms">提交</el-button></div>
</template><script setup>
import { ref, reactive } from 'vue'
import { ElMessage } from 'element-plus'const formList = reactive([{ name: '', age: '', email: '' },{ name: '', age: '', email: '' }
])const rules = {name: [{ required: true, message: '请输入姓名', trigger: 'blur' }],age: [{ required: true, message: '请输入年龄', trigger: 'blur' },{ type: 'number', message: '年龄必须是数字', trigger: 'blur' }],email: [{ required: true, message: '请输入邮箱', trigger: 'blur' },{ type: 'email', message: '请输入有效的邮箱地址', trigger: 'blur' }]
}// 用于存储每个表单的 ref
const formRefs = ref([])// 提交表单
const submitForms = () => {// 校验所有表单const validationPromises = formRefs.value.map((formRef) => {return new Promise((resolve, reject) => {// 对每一个具体表单的校验,都返回一个是否成功的promise状态formRef.validate((valid) => {valid ? resolve(true) : reject(false)})})})// 最重要的思路Promise.all(validationPromises).then(() => {// 所有表单校验通过ElMessage.success('所有表单校验通过')console.log('提交表单数据:', formList)}).catch(() => {// 有表单校验失败ElMessage.error('表单校验失败,请检查输入')})
}
</script><style>
.dynamic-form {margin-bottom: 20px;
}
</style>
http://www.dtcms.com/wzjs/572840.html

相关文章:

  • 响应式自适应网站模板家居网站建设
  • 学网站建设哪里好wordpress 标签云集
  • 沈阳市网站制作网站建设与管理 自考
  • 厦门建站系统建设月子会所网站建设方案
  • 常州优化网站北京 企业网站开发
  • 惠州做网站开发发布做网站需求qq群
  • nas做流媒体网站免费代理招商网
  • 微信24小时网站建设网站开发难点
  • 做电影网站都需要什么手续网站建设报价 下载
  • 网站集约化建设的优点旅游网站总结
  • 大型网站tag标签 索引做投资的网站
  • 企业网站建设网站制作网站域名过期后续费多长时间生效
  • 网站开发过程 知乎清远做网站哪家好
  • 医院网站建设基本功能农产品网站管理员怎么做
  • 深圳电梯广告制作公司网站合肥建筑网站大全
  • 推荐家居企业网站建设设计网站包含的功能模块
  • 企业网站的推广阶段和特点乐平网站建设咨询
  • 哪个网站可做密丸优秀校园网站
  • 画册做的比较好的网站广州番禺专业做网站
  • 网站刷收益是怎么做的做cpa联盟必须要有网站吗
  • 书店网站建设需求分析调研表戴尔网站建设成功
  • 互联网网站制作个人网站的内容
  • 淘宝网站制作教程阿里巴巴网站的搜索引擎优化案例
  • 访问不了服务器的网站海淀区手机网站设计服务6
  • 网站建设深圳龙华公司如何做网站
  • 建设一个网站需要提供什么手续做网页设计可以参考哪些网站
  • 腾讯网站建设公司谷歌浏览器下载官方正版
  • 企业网站建设业务报价单房地产设计方案
  • 做产品的往这看 国外工业设计网站大全景安免费虚拟主机
  • 微网站开发报价单wordpress route