基本检查先于验证器表的使用(如有关 validatorDataTable 属性的内容所述), 并且所有检查都先于 validatorFunction 属性的使用。由于验证器函数可以执行跨字段检查,并且这样的检查通常需要有效的字段值,所以,此事件顺序很重要。
validatorFunction 值是您编写的验证器函数。可以按以下方式编写该函数:不带参数,并且,如果该函数检测到错误,则它通过调用 ConverseLib.validationFailed 来请求重新显示表单。
如果在指定了两个系统函数的其中一个时验证失败,则显示的消息取决于属性 validatorFunctionMsgKey 的值。然而,如果当指定了您自己的验证器函数时验证失败,则函数不使用 validatorFunctionMsgKey,而是通过调用 ConverseLib.validationFailed 来显示消息。
相关概念
文本表单