Проверка Aurelia на динамически созданную форму

Мне удалось заставить Aurelia-валидацию работать с динамически созданной формой при использовании элемента compose, но я переключился на пользовательские элементы для лучшей инкапсуляции и повторного использования пользовательских элементов управления. Однако теперь моя проверка кажется наполовину сломанной.

https://gist.run/?id=6e97538c3888cae0f6134faed9d67362

Проблема 1: ValidateBindingBehavior ничего не делает. Я подозреваю, что он не находит контроллер или не соответствует правилам, поскольку имя свойства не легко увидеть в привязке (из-за динамических элементов управления).

Проблема 2: По какой-то причине validate() при отправке фактически показывает только первую ошибку, а не все. Это указывает на проблему, но я не знаю что.

Кто-нибудь может заставить подключенный GistRun работать должным образом?

0 ответов

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