Angular (3)

AngularJS 模型

ng-model 指令

  • ng-model 指令用于绑定应用程序数据到 HTML 控制器(input, select, textarea)的值。

     
    名字:
  • 双向绑定

      
    名字:

    你输入了: {{name}}

  • 验证用户输入

    Email: 不是一个合法的邮箱地址
  • 响应状态
    ng-model 指令可以为应用数据提供状态值(invalid, dirty, touched, error):

    Email:

    状态

    {{myForm.myAddress.$valid}} {{myForm.myAddress.$dirty}} {{myForm.myAddress.$touched}}
  • css 类
    ng-model 指令基于它们的状态为 HTML 元素提供了 CSS 类:

    
    
    
    
    输入你的名字:
  • ng-model 指令根据表单域的状态添加或移除

    1. ng-empty
    2. ng-not-empty
    3. ng-touched
    4. ng-untouched
    5. ng-valid
    6. ng-dirty
    7. ng-pending
    8. ng-pristine

你可能感兴趣的:(Angular (3))