-1
我想知道什麼時候文本框是空的,當用戶單擊提交按鈕時,將需要顯示錯誤消息。請幫幫我。當用戶點擊ember.js中的提交按鈕時,如何在文本框爲空時顯示錯誤消息?
這是我的模板register.hbs代碼
{{paper-input
label="E-mail"
type="email"
value=email
onChange=(action (mut email))
icon="email"
}}
{{#paper-button raised=true primary=true onClick=(action "register")}}Register{{/paper-button}}
,這是我的控制器register.js代碼
email: null,
actions: {
register() {
var data = {
email: this.get('email'),
};
var record = this.store.createRecord('register', data);
record.save().then((response) => {
this.set('email', null);
this.transitionToRoute('activation');
});
}
}
請看一看http://offirgolan.github.io/ember-cp-validations/docs/modules/Usage.html。這是最好的。並看看在http://miguelcobain.github.io/ember-paper/release-1/#/components/input中使用cp-validations在餘燼紙 –