Я пытаюсь сопоставить одну проверку aurelia с кучей свойств в форме. Например. каждое поле с именем свойства ssid
в массиве объектов, которые сопоставляются строкам в таблице. Документы валидации говорят, что в предложениях обеспечения может быть property expression
, который звучит так, как мне нужно. Я использую проверки отaurelia validation свойство выражение help
{ValidationRules, ValidationController} from 'aurelia-validation';
Я получил подтверждение работает для одного свойства, используя
ValidationRules.ensure('apPwd').displayName('XY AP Password').maxLength(32).minLength(8).on(this);
где apPwd это выражение свойства.
Но я не могу найти никаких спецификаций для выражений свойств. Большинство примеров в документах aurelia просто показывают одно имя свойства. Самое сложное, что я видел, это вещи, соединенные вместе с |
или &
(что бы это ни было).
Может ли кто-нибудь указать мне спецификацию или помочь с моей конкретной проблемой? Или, может быть, я должен просто сорвать этот пакет и свернуть собственный код?
Удивительно, но я думаю, что понимаю все, что вы показали, за исключением '.ensure (m => m.numberField)'. Является ли эта функция тем, что документы aurelia называют «выражением свойства»? Смысл этой функции ускользает от меня. Когда это называется и почему? И указатель на документы для этого будет замечательным. –