Aurelia验证-停止属性名称出现在错误消息中

安迪·古尔德

我正在使用新的aurelia-validation软件包,并且当验证失败时,创建的错误消息将包含属性名称。通常,基础属性名称不是非常用户友好的,因此您不想在页面上显示它。

ValidationRules  
            .ensure('isDeliveryAddressValid').required()
            .on(this.order);

我尝试将自定义消息添加到验证规则,但这只是在属性名称上添加了其他内容。

ValidationRules  
            .ensure('isDeliveryAddressValid').required({message:'must have a value.'})
            .on(this.order);

有没有一种方法可以从验证错误中删除属性名称,以便我的验证渲染器可以显示更好的消息?

杰里米·丹尤(Jeremy Danyow)

这是validate.js的怪癖,validate.js是的基础验证引擎aurelia-validatejs搜索他们的文档,我发现:

如果您需要一个错误而不是该属性添加前缀,请在该错误之前添加一个前导^,并且不会在该错误之前添加前缀。

所以这样的事情应该工作:

ValidationRules  
  .ensure('isDeliveryAddressValid').required({message:'^Delivery Address Valid must have a value.'})
  .on(this.order);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

验证错误消息没有出现在“视图”中?

来自分类Dev

Aurelia验证-在[email protected]中替换isValid

来自分类Dev

AMP验证错误:属性“引用”可能未出现在标签“ q”中

来自分类Dev

AMP验证错误:属性“引用”可能未出现在标签“ q”中

来自分类Dev

Aurelia验证-验证失败时不显示任何消息

来自分类Dev

Aurelia验证有效,但不显示验证消息

来自分类Dev

react-bootstrap-table2 自定义验证器错误消息出现在 UI 中

来自分类Dev

如何使用aurelia-validate和对象属性进行验证?

来自分类Dev

如何验证aurelia中的动态绑定下拉列表?

来自分类Dev

Laravel 5.2验证错误未出现在刀片中

来自分类Dev

Aurelia 身份验证 - 自定义响应消息 - 控制台错误

来自分类Dev

为什么验证错误没有出现在“#response” div 中?(而是出现 422 Unprocessable Entity)

来自分类Dev

防止model.matrix的名称出现在回归结果中

来自分类Dev

Android:屏幕名称出现在Google Analytics(分析)中

来自分类Dev

如何使分支名称出现在VS Code集成终端中?

来自分类Dev

在Aurelia导航栏中隐藏路线,直到通过身份验证

来自分类Dev

如何在Aurelia中为多个复选框添加验证?

来自分类Dev

Aurelia 验证规则(绑定到模型)不会在视图模型的后续激活中触发

来自分类Dev

Aurelia验证插件

来自分类Dev

无法注入aurelia验证

来自分类Dev

NetBeans中的包名称出现错误

来自分类Dev

Rails 4:从自定义验证器中的错误消息中删除属性名称

来自分类Dev

JQueryValidate和JqueryMobile验证错误出现在打开的弹出窗口中

来自分类Dev

无法在Laravel 4中为错误消息属性设置我自己的Auth验证名称

来自分类Dev

如何使TextInputLayout中的错误消息出现在中心

来自分类Dev

消息并非总是出现在输入错误中

来自分类Dev

经过SAML身份验证的用户不会出现在Spring Security的SessionRegistry中

来自分类Dev

GCP发布/订阅身份验证令牌未出现在请求中

来自分类Dev

经过SAML身份验证的用户不会出现在Spring Security的SessionRegistry中

Related 相关文章

  1. 1

    验证错误消息没有出现在“视图”中?

  2. 2

    Aurelia验证-在[email protected]中替换isValid

  3. 3

    AMP验证错误:属性“引用”可能未出现在标签“ q”中

  4. 4

    AMP验证错误:属性“引用”可能未出现在标签“ q”中

  5. 5

    Aurelia验证-验证失败时不显示任何消息

  6. 6

    Aurelia验证有效,但不显示验证消息

  7. 7

    react-bootstrap-table2 自定义验证器错误消息出现在 UI 中

  8. 8

    如何使用aurelia-validate和对象属性进行验证?

  9. 9

    如何验证aurelia中的动态绑定下拉列表?

  10. 10

    Laravel 5.2验证错误未出现在刀片中

  11. 11

    Aurelia 身份验证 - 自定义响应消息 - 控制台错误

  12. 12

    为什么验证错误没有出现在“#response” div 中?(而是出现 422 Unprocessable Entity)

  13. 13

    防止model.matrix的名称出现在回归结果中

  14. 14

    Android:屏幕名称出现在Google Analytics(分析)中

  15. 15

    如何使分支名称出现在VS Code集成终端中?

  16. 16

    在Aurelia导航栏中隐藏路线,直到通过身份验证

  17. 17

    如何在Aurelia中为多个复选框添加验证?

  18. 18

    Aurelia 验证规则(绑定到模型)不会在视图模型的后续激活中触发

  19. 19

    Aurelia验证插件

  20. 20

    无法注入aurelia验证

  21. 21

    NetBeans中的包名称出现错误

  22. 22

    Rails 4:从自定义验证器中的错误消息中删除属性名称

  23. 23

    JQueryValidate和JqueryMobile验证错误出现在打开的弹出窗口中

  24. 24

    无法在Laravel 4中为错误消息属性设置我自己的Auth验证名称

  25. 25

    如何使TextInputLayout中的错误消息出现在中心

  26. 26

    消息并非总是出现在输入错误中

  27. 27

    经过SAML身份验证的用户不会出现在Spring Security的SessionRegistry中

  28. 28

    GCP发布/订阅身份验证令牌未出现在请求中

  29. 29

    经过SAML身份验证的用户不会出现在Spring Security的SessionRegistry中

热门标签

归档