功能介绍:利用v-for
循环批量生成el-input
组件,并对指定el-input
带rules
验证。
1、template
<el-form
:model="searchForm"
:rules="rules"
ref="ruleForm"
label-width="100px"
>
<div v-for="(item, index) in searchForm.list" :key="index">
<el-form-item
:label="item.label"
:prop="'list.' + index + '.value'"
:rules="item.rules.value"
>
<el-input
v-model="item.value"
:placeholder="item.placeHolder"
></el-input>
</el-form-item>
</div>
</el-form>
2、data
data() {
return {
searchForm: {
list: [
{
index: 1,
value: "",
label: "名称:",
placeHolder: "请输入",
rules: {
value: [
{ required: true, message: "请输入名称", trigger: "blur" }
]
}
},
{
index: 2,
value: "",
label: "年龄:",
placeHolder: "请输入",
rules: {
value: [{ required: false }]
}
},
{
index: 1,
value: "",
label: "身份证号:",
placeHolder: "请输入",
rules: {
value: [
{ required: true, message: "请输入身份证号", trigger: "blur" }
]
}
}
]
},
rules: {}
}
}
以上是编程学习网小编为您介绍的“v-for循环生成el-input带rules验证”的全面内容,想了解更多关于 vuejs 内容,请继续关注编程基础学习网。
沃梦达教程
本文标题为:v-for循环生成el-input带rules验证
基础教程推荐
猜你喜欢
- vue实现 金额数字单个上下滚动切换 2023-10-08
- 原生JS封装vue Tab切换效果 2024-04-08
- 移动端网页解决CSS的active伪类无效的方法 2024-01-20
- 【vue】 export、export default、import的用法和区别 2023-10-08
- vue3语法中关于h函数简单介绍(基本用法) 2025-01-18
- Div+CSS 布局入门教程之二 构建网站 2024-03-13
- cocos creator游戏实现loading加载页面,游戏启动加载动画 2022-10-29
- VUE3.0-对比VUE2.X和VUE3.0的响应式 2023-10-08
- Centos 7--pdf2htmlEX安装和配置 2023-10-25
- Electron vue的使用教程图文详解 2024-01-04