vue.js +element ui表单添加和验证功能

1.表单(一个添加弹出框),注意删除线这几个地方 <el-form :model=“ruleForm” ref=“ruleForm” :rules=“rules” > 和里面的 prop=“number”, ruleForm是添加封装的数据
在这里插入图片描述
2.在 export default {} 中定义rules ,验证要显示的错误信息,
在这里插入图片描述
//添加数据验证 ,这个rules 是在data:return {} 中去定义的
rules:{
name: [
{
required: true,
message: “请输入停车场名称,不能为空”,
trigger: “change”
}
],
number: [
{
required: true,
message: “请输入车位编号,不能为空”,
trigger: “blur”
}
],
isChargingPile: [
{
required: true,
message: “请选择充电桩,不能为空”,
trigger: “change”
}
],
openStatus: [
{
required: true,
message: “请选择开放状态,不能为空”,
trigger: “change”
}
],
isBindUser: [
{
required: true,
message: “请选择绑定业主,不能为空”,
trigger: “change”
}
],
userName: [
{
required: true,
message: “请输入业主姓名,不能为空”,
trigger: “blur”
}
],
phone: [
{
required: true,
message: “请输入业主手机号,不能为空”,
trigger: “blur”
}
],
time: [
{
required: true,
message: “请输入有效期限,不能为空”,
trigger: “blur”
}
],
}
};
下面是添加提交功能的方法
在这里插入图片描述
3.完成效果图 ,select 的trigger: “select” ,选中的时候错误信息会消失
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值