表单状态字段(FromControl)
touched和untouched
用来判断用户是否访问过一个字段(也就是这个字段是否获取过焦点,如果获取过焦点,touched是true,untouched是false;如果从来没有获取过焦点,touched是false,untouched是true)
这两个状态字段,常用于控制错误信息是否显示

pristine和dirty
如果一个字段的值从来没有被改变过,那么pristine是true,dirty是false;

pending
在表单字段做异步校验时,pending是true
此时,可以在界面上对此异步校验做出提示


针对所有的这些状态字段,Angular都会自动根据其状态为其添加一些样式,你可以通过定义这些样式,来个性化dom元素在不同状态下的外观
以下:
ng-untouched, ng-pristine, ng-invalid
ng-touched, ng-dirty, ng-valid

相关文章:

  • 2021-05-25
  • 2021-04-27
  • 2021-08-06
  • 2022-12-23
  • 2022-12-23
  • 2021-08-16
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-10-19
  • 2021-12-25
  • 2022-01-09
  • 2021-09-01
  • 2022-12-23
  • 2022-01-31
相关资源
相似解决方案