• Angular4笔记——表单状态相关的属性


    表单状态字段(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

  • 相关阅读:
    Python-异常处理
    进程及其状态
    操作系统基础
    计算机组成基础
    Java wait()、notify()、notifyAll()方法
    Java 死锁
    线程同步
    Java 创建多线程
    Java 接口
    抽象类和抽象方法
  • 原文地址:https://www.cnblogs.com/Ceri/p/8023543.html
Copyright © 2020-2023  润新知