Результат валидации Aurelia - верный и ложный - PullRequest
0 голосов
/ 24 октября 2018

Я использую Aurelia-validation и создал контроллер проверки, который может по требованию выполнить validate (объект: myObj, propertyName: "myProp", rules: MyRules)

Документация: https://aurelia.io/docs/plugins/validation#validation-controller

По какой-то причине я получаю то, что могу описать только как конфликт, в своем объекте результата проверки.Единственное правило, по которому я проверяю, - это «required ()», и оно возвращает true.Тем не менее, объект результата в целом возвращает false.Почему это так?

Взгляните (используя мои реальные данные):

Rule says valid, object says not valid

Ответы [ 2 ]

0 голосов
/ 25 октября 2018

Я полагаю, что это как-то связано с инструментами chrome dev, потому что, похоже, это происходит только тогда, когда я проверяю его во время его работы, а не когда я console.log () значения и позволяю ему закончить, тогда они соответствуют каждомуДругой.О, хорошо!

0 голосов
/ 24 октября 2018

Внимательно посмотрите на ваш «действительный» тип.Один - логический, а другой - String!Проверьте, можете ли вы взять это под контроль!

...