问题标签 [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.
angular - valdr 会支持 angular 2 吗?
我在 valdr 文档中找不到关于支持即将推出的 angular 2 的任何内容。有人知道 valdr 是否可用于 angularJS 2?
javascript - 使用 valdr (AngularJS) 手动触发验证
我正在使用 valdr ( https://github.com/netceteragroup/valdr ) 使用 Angular 验证我的表单。由于它仅在用户单击输入后显示反馈消息,因此我还想在用户单击提交按钮时显示它们。有没有办法做到这一点或手动触发验证?
javascript - 我们可以在配置块之外使用 valdr.addConstraint 和 addValidator 函数吗?
我最近在 angualrjs 中使用 valdr 。我使用 valdr 为我的应用程序制作验证指令。我不想在 app.config 文件中使用 json 编写 addconstaints 和 addvalidator 函数。我只想在指令中写那部分?任何人都可以解决这个问题...?
java - JSR 303 - 定义大小或 null
我有以下JSR-303
验证字段:
该字段的要求是6 characters or null
.
(然后我使用valdr-bean-validation
(https://github.com/netceteragroup/valdr-bean-validation)将其提取为 valdr 格式并在 AngularJS 中使用。)
问题:
我怎样才能满足要求,使用 JSR-303,以便该字段可以null or 6 characters
?目前我的@Size
规则至少需要 6 个字符。
由于与 valdr 的兼容性,我不想使用自定义验证器。正则表达式是一个不错的选择吗?谢谢
bean-validation - 验证是否大于零 - 使用 valdr-bean-validation
我想确保它totalAmount
大于 0。
我的 Java bean 中有以下代码:
不幸的是valdr-bean-validator
(将 JSR-303 与 AngularJS 一起使用的工具)不支持@DecimalMin
或@DecimalMax
. 有没有其他方法可以为大于零的值创建规则?
编辑:请注意这totalAmount
是 BigDecimal
jquery - 需要 UI 选择的 Valdr 不更新
我正在使用带有 valdr 的 ui-select。我使用以下指令来修补名称属性问题,并且 ui-select 的 valdr 有效,但是当我更改 ui-select 值时,它不会更新消息。那就是表单元素保持在 ng-invalid 状态。同样的事情适用于其他不使用 ui-select 的输入。
这是我的指令: