我正在使用Aurelia验证,并且创建了一个验证控制器,该控制器可以按需运行validate(对象:myObj,propertyName:“ myProp”,rules:MyRules)
文档: https://aurelia.io/docs/plugins/validation#validation-controller
由于某种原因,我只能在验证结果对象中将其描述为冲突。我验证的唯一规则是“ required()”,它返回true。但是,结果对象整体返回false。为什么会这样?
看看(使用我的真实数据):
答案 0 :(得分:1)
仔细检查您的“有效”类型。一个是布尔值,另一个是字符串!检查您是否可以控制它!
答案 1 :(得分:0)
我认为它与chrome dev工具有关,因为它似乎仅在运行时检查它,而不是在我console.log()值并使其完成时发生,然后它们分别对应于每个其他。哦,好吧!