【发布时间】:2013-07-17 17:15:50
【问题描述】:
我正在使用 geddy 框架并关注 validation examples。
在我的用户模型中,我有以下自定义验证规则:
this.validatesWithFunction('password', function(val) {
var re = /^[a-z0-9]+$/i;
return re.test(val)
}, {message: 'must be alphanumeric'})
在我看来,我这样做:
<% if(params.err['password']) { %><%=params.err['password'];%><% } %>
验证规则按预期工作。但是,我收到的消息在我看来是一条通用消息(“密码”无效),而不是我在选项中指定的消息(“必须是字母数字”)。
请指点一下我哪里出错了?
【问题讨论】:
标签: node.js validation geddy