javascript - Angular 表单验证 - Angular 中的 $invalid 属性

标签 javascript html angularjs web

Here is a link to a plunker 。我不明白这是如何工作的:

ng-class="{'has-error': timepickerForm.time.$invalid}"

有人可以解释一下这里的验证是如何工作的吗?谁负责检查 timepickerForm.time 是否有效?

最佳答案

FormController检查表单输入中给出的规则。

例如

<input ng-model=myModel required>

如果此输入是 $pristine (未修改)该表格将无效。

您可以指定更多规则:

Built-in validation tokens:

email, max, maxlength, min, minlength, number, pattern, required and url

关于javascript - Angular 表单验证 - Angular 中的 $invalid 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24585592/

相关文章:

javascript - 当已经有一个 window.load==function(){} 如何为 Canvas 添加 keyDown 事件

javascript - 在插值中访问 $refs 不起作用/导致错误(Vue.js 2.x 组件)

ios - iPad Safari 上的 HTML5 localStorage 空间限制

html - 处理国际化的无表表单布局

css - 如何始终在顶部显示 Bootstrap/Angular UI 警报?

AngularJS - 从 run 方法访问 ng-init 变量

css - 如何在 md-toolbar 中将元素定位到右侧?

javascript - 如何调整 Grecaptcha v2 iframe 的大小

php - 使用 PHP 变量自动填充文本区域

javascript - 如何将 Kotlin 代码编译为 JavaScript 以在我的 LibGDX Web 应用程序中使用?