parsley.js с AngularJS для проверки формы

Я разрабатываю приложение с использованием AngularJS (используя requireJS). Я хочу проверить поля ввода (в основном все проверки на стороне клиента). Я думал использовать Parsley.js, который выглядит великолепно, но не работает с AngularJS. Проверка HTML5 отменяет проверку петрушки.

Итак, мои вопросы: 1) Есть идеи, почему петрушка не работает с моим угловым приложением? 2) Какой лучший валидатор для угловых (кроме угловых валидаций по умолчанию)?

2 ответа

Попробуй это

<form role="form"
      ng-submit="submit(this.form, reg)"
      novalidate="novalidate" ...

чтобы предотвратить проверку собственного браузера

Я тоже смотрю на это. Похоже, что кто-то в SO создал директиву, чтобы заставить Петрушку работать с Angular. Нажмите.

На мой взгляд, лучшим валидатором на данный момент является встроенная проверка Angular. Хотя проверка по нескольким полям все еще является маринованным.

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