elementUI from表单必填项日期时间范围已有值但是提示信息还在
时间: 2024-03-13 18:47:21 浏览: 48
如果 elementUI form 表单必填项日期时间范围已有值但是提示信息还在,很可能是因为验证规则中设置了手动触发验证,即 `trigger: 'manual'`,导致表单验证未能及时触发。解决方法是,将验证规则中的 `trigger` 属性设置为 `'change'` 或 `'blur'`,这样在表单值发生改变或者表单项失去焦点时,验证规则就会被触发,从而更新表单验证状态和提示信息。示例代码如下:
```js
// 验证规则
rules: {
// 必填项日期时间范围
dateRange: [
{ required: true, message: '请选择日期时间范围', trigger: 'change' }
]
}
```
另外,也有可能是因为表单项的 `prop` 属性值与验证规则中的字段名不一致,导致验证规则无法正确匹配表单项,从而不能正确显示提示信息。因此,需要检查一下表单项的 `prop` 属性是否正确。
阅读全文