2017-02-20 75 views
-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'); 
    }); 
    } 
} 
+0

請看一看http://offirgolan.github.io/ember-cp-validations/docs/modules/Usage.html。這是最好的。並看看在http://miguelcobain.github.io/ember-paper/release-1/#/components/input中使用cp-validations在餘燼紙 –

回答

相關問題