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

0 ответов

Другие вопросы по тегам