似乎其他地方在aurelia-validation
模块方面存在各种问题,但我没有看到任何解决我遇到的具体问题的问题.
我有一个模型类,其定义和验证规则如下:
我-model.js
my-model = { "name": { "full": "", "short": "", } }; ... ValidationRules .ensure(model => model.name.full).required().minLength(5).maxLength(50) .on(this.my-model);
但是,当我在浏览器中尝试它时,我收到错误:
... Inner Error: Message: Unable to parse accessor function: function (model) { return model.name.full; } ...
这个问题是我能够看到我最接近问题的问题,而另一个问题似乎也有同样的问题.
我正在aurelia-framework@^1.0.2
和aurelia-validation@^1.0.0-beta.1.0.1
我相信这些只是从定期更新(也为它的原因突然不工作)的默认设置.是否有可能我仍在运行某些模块的不兼容版本?或者我的代码中的其他地方是否需要修复?