vue:

 rules:{
		appId:[{required: true, message:'请输入appId', trigger: blur}]
		}
		
// 前端
	<el-form-item label="业务系统编号" prop="appId">
   		 <el-input v-model="messageLimitForm.appId" placeholder="请输入appId"
         	:disabled="showAppId"></el-input>
    </el-form-item>

可以确定,值绑定没有错。
最后发现是规则默认验证字符串,不识别纯数字,需要在规则内再加上type:‘number’, 前端加上type=“number”, v-model改为v-model.number

或者什么都不加,直接将v-model改为v-model.trim好像也行

Logo

前往低代码交流专区

更多推荐