LittleSound/slimeform

rule 中的函数应当可以返回 undefined 表示没有错误

Misaka-0x447f opened this issue · 1 comments

图中这句 return false 比较没必要。
image

rule 函数的 falsestring 返回值都表示验证失败。
正确的用法是

() => <boolean 表达式> || '<message>'

这里我猜测你需要比较注册表单中两次重复输入的密码是否相同,那么应该写成这样:

val => form.password === val || t('form.different_passwords_entered_twice')

截图当中的代码不完整,表述也不是很清晰,这个问题我先关闭了。