cp-validaiton всегда возвращает true при проверке с маршрутизатора
Я пытаюсь проверить мою модель с маршрутизатора. Но это всегда возвращается true
, Но я не уверен, что то, что я делаю, совершенно правильно. Любой, пожалуйста, помогите мне проверить мою модель с маршрутизатора.
вот мой код:
import Ember from 'ember';
import Validations from '../components/validation';
export default Ember.Route.extend(Validations, {
model(){
return {"emailAddress" : null }
},
actions:{
formValidate(){
var emailAddress = this.controllerFor(this.routeName).get('model.emailAddress');
console.log("email", emailAddress );
//seems not works the validate method
this.validate().then(({model,validations})=>{
if(validations.get('isValid')){
console.log('this is valid', validations.get('isValid') );
}
});
}
}
});
для живого демо: Ember-Twiddle