问题标签 [valdr]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
393 浏览

angular - valdr 会支持 angular 2 吗?

我在 valdr 文档中找不到关于支持即将推出的 angular 2 的任何内容。有人知道 valdr 是否可用于 angularJS 2?

0 投票
1 回答
693 浏览

javascript - 使用 valdr (AngularJS) 手动触发验证

我正在使用 valdr ( https://github.com/netceteragroup/valdr ) 使用 Angular 验证我的表单。由于它仅在用户单击输入后显示反馈消息,因此我还想在用户单击提交按钮时显示它们。有没有办法做到这一点或手动触发验证?

0 投票
2 回答
184 浏览

javascript - 我们可以在配置块之外使用 valdr.addConstraint 和 addValidator 函数吗?

我最近在 angualrjs 中使用 valdr 。我使用 valdr 为我的应用程序制作验证指令。我不想在 app.config 文件中使用 json 编写 addconstaints 和 addvalidator 函数。我只想在指令中写那部分?任何人都可以解决这个问题...?

0 投票
2 回答
707 浏览

java - JSR 303 - 定义大小或 null

我有以下JSR-303验证字段:

该字段的要求是6 characters or null.

然后我使用valdr-bean-validationhttps://github.com/netceteragroup/valdr-bean-validation)将其提取为 valdr 格式并在 AngularJS 中使用。

问题: 我怎样才能满足要求,使用 JSR-303,以便该字段可以null or 6 characters?目前我的@Size规则至少需要 6 个字符。

由于与 valdr 的兼容性,我不想使用自定义验证器。正则表达式是一个不错的选择吗?谢谢

0 投票
2 回答
1121 浏览

bean-validation - 验证是否大于零 - 使用 valdr-bean-validation

我想确保它totalAmount大于 0。
我的 Java bean 中有以下代码:

不幸的是valdr-bean-validator(将 JSR-303 与 AngularJS 一起使用的工具)不支持@DecimalMin@DecimalMax. 有没有其他方法可以为大于零的值创建规则?

编辑:请注意这totalAmount是 BigDecimal

0 投票
0 回答
96 浏览

jquery - 需要 UI 选择的 Valdr 不更新

我正在使用带有 valdr 的 ui-select。我使用以下指令来修补名称属性问题,并且 ui-select 的 valdr 有效,但是当我更改 ui-select 值时,它不会更新消息。那就是表单元素保持在 ng-invalid 状态。同样的事情适用于其他不使用 ui-select 的输入。

这是我的指令: