Есть ли способ использовать checkValidity() setCustomValidity() внутри ember? Например, в моем контроллере при представлении у меня есть:emberjs input checkValidity и setCustomValidity
var inpObj = this.get('name');
if (inpObj.checkValidity() == false) {
alert('ok');
}
и, конечно, это мой руль код:
{{input id="name" type="text" value=name placeholder="Your Name" required="true"}}
При подаче этого, я получаю сообщение об ошибке:
inpObj.checkValidity не является функцией
Solution работает! ... Я надеялся избежать использования jQuery, если это вообще возможно. Вопрос: что делает Ember. $? почему бы просто не использовать $ – Matt
'Ember. $' - это еще один способ доступа к jQuery, если вы не хотите получать к нему доступ с использованием глобальной переменной '$'. Вы могли бы избежать jQuery, если бы вы создали другой компонент, который простирается от 'Ember.TextField' и интегрирует проверки достоверности внутри него, а затем распространяет информацию через действия на контроллер. –