【发布时间】:2016-10-14 22:22:36
【问题描述】:
我是 Aurelia Js 的新手,我需要验证登录表单(必需和 emial)属性。这里我使用了 aurelia-validation 插件。我的代码如下, login.js
import {Router} from 'aurelia-router';
import {
ValidationRules
} from 'aurelia-validation';
export class login{
static inject() { return [Router]; }
attached(){
}
}
ValidationRules
.ensure('login.emial').required()
.withMessage(`\${$displayName} cannot be blank.`);
`
我不知道如何触发它并显示错误消息。
main.js
import $ from 'jquery';
export function configure(aurelia) {
aurelia.use
.defaultBindingLanguage()
.defaultResources()
.developmentLogging()
.router()
.history()
.eventAggregator()
.plugin("aurelia-materialize-css")
.plugin('aurelia-validation')
;
aurelia.start().then(() => aurelia.setRoot());
} HTML
<input id="email" type="email" class="validate" value.bind="login.emial">
【问题讨论】:
标签: javascript aurelia