state: [
{type: 'enum', enum: [2, 3], message: "请选择审核意见", trigger: ['change', 'blur'] },
// {required: true, message: "请选择审核意见", trigger: "change" }
],
在页面初始化时,直接触发了校验,提示“请选择审核意见”,其他的校验都不会触发。
原因:页面初始化代码赋值的时候,也会引发change事件,但是赋值的值不符合校验 所以一开始就触发校验了。
本文探讨了一个关于页面初始化时触发校验的问题,特别是在赋值过程中引发的change事件导致不符合校验规则的情况。
state: [
{type: 'enum', enum: [2, 3], message: "请选择审核意见", trigger: ['change', 'blur'] },
// {required: true, message: "请选择审核意见", trigger: "change" }
],
在页面初始化时,直接触发了校验,提示“请选择审核意见”,其他的校验都不会触发。
原因:页面初始化代码赋值的时候,也会引发change事件,但是赋值的值不符合校验 所以一开始就触发校验了。
1183
1262

被折叠的 条评论
为什么被折叠?
